Home
About
Blog
Products
Forum
Support
Contact
Sunbelt Computer Software
PL/B Language Development and Support
Home
About
Blog
Products
Forum
Support
Contact
openapi-generator/.gitpod.yml at master · makeplane/openapi-generator · GitHub
Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
See all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
makeplane
openapi-generator
Repository navigation
Code
Pull requests
94
(94)
Actions
Projects
Security and quality
Insights
More
items
Files
Expand file tree
master
Breadcrumbs
openapi-generator
/
.gitpod.yml
Copy path
Blame
More file actions
Blame
More file actions
Latest commit
History
History
History
137 lines (124 loc) · 5.55 KB
master
Breadcrumbs
openapi-generator
/
.gitpod.yml
Copy path
Top
File metadata and controls
Code
Blame
137 lines (124 loc) · 5.55 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
#
# Learn more about this file at 'https://www.gitpod.io/docs/references/gitpod-yml'
#
#
#
# This '.gitpod.yml' file when placed at the root of a project instructs
#
# Gitpod how to prepare & build the project, start development environments
#
# and configure continuous prebuilds. Prebuilds when enabled builds a project
#
# like a CI server so you can start coding right away - no more waiting for
#
# dependencies to download and builds to finish when reviewing pull-requests
#
# or hacking on something new.
#
#
#
# With Gitpod you can develop software from any device (even iPads) via
#
# desktop or browser based versions of VS Code or any JetBrains IDE and
#
# customise it to your individual needs - from themes to extensions, you
#
# have full control.
#
#
#
# The easiest way to try out Gitpod is install the browser extension:
#
# 'https://www.gitpod.io/docs/browser-extension' or by prefixing
#
# 'https://gitpod.io#' to the source control URL of any project.
#
#
#
# For example: 'https://gitpod.io#https://github.com/gitpod-io/gitpod'
#
# The 'image' section defines which Docker image Gitpod should use.
#
# By default, Gitpod uses a standard Docker Image called 'workspace-full'
#
# which can be found at 'https://github.com/gitpod-io/workspace-images'
#
#
#
# Workspaces started based on this default image come pre-installed with
#
# Docker, Go, Java, Node.js, C/C++, Python, Ruby, Rust, PHP as well as
#
# tools such as Homebrew, Tailscale, Nginx and several more.
#
#
#
# If this image does not include the tools needed for your project then
#
# a public Docker image or your own Docker file can be configured.
#
#
#
# Learn more about images at 'https://www.gitpod.io/docs/config-docker'
#
image: node:buster # use 'https://hub.docker.com/_/node'
#
#
image: # leave image undefined if using a Dockerfile
#
file: .gitpod.Dockerfile # relative path to the Dockerfile from the
#
# root of the project
#
# The 'tasks' section defines how Gitpod prepares and builds this project
#
# or how Gitpod can start development servers. With Gitpod, there are three
#
# types of tasks:
#
#
#
# - before: Use this for tasks that need to run before init and before command.
#
# - init: Use this to configure prebuilds of heavy-lifting tasks such as
#
# downloading dependencies or compiling source code.
#
# - command: Use this to start your database or application when the workspace starts.
#
#
#
# Learn more about these tasks at 'https://www.gitpod.io/docs/config-start-tasks'
#
tasks:
#
- before: |
#
# commands to execute...
#
#
- init: |
#
# sudo apt-get install python3 # can be used to install operating system
#
# dependencies but these are not kept after the
#
# prebuild completes thus Gitpod recommends moving
#
# operating system dependency installation steps
#
# to a custom Dockerfile to make prebuilds faster
#
# and to keep your codebase DRY.
#
# 'https://www.gitpod.io/docs/config-docker'
#
#
# pip install -r requirements.txt # install codebase dependencies
#
# cmake # precompile codebase
#
#
- name: Web Server
#
openMode: split-left
#
env:
#
WEBSERVER_PORT: 8080
#
command: |
#
python3 -m http.server $WEBSERVER_PORT
#
#
- name: Web Browser
#
openMode: split-right
#
env:
#
WEBSERVER_PORT: 8080
#
command: |
#
gp await-port $WEBSERVER_PORT
#
lynx `gp url`
tasks
:
-
init
:
./mvnw package -DskipTests
#
# The 'ports' section defines various ports your may listen on are
#
# configured in Gitpod on an authenticated URL. By default, all ports
#
# are in private visibility state.
#
#
#
# Learn more about ports at 'https://www.gitpod.io/docs/config-ports'
#
ports:
#
- port: 8080 # alternatively configure entire ranges via '8080-8090'
#
visibility: private # either 'public' or 'private' (default)
#
onOpen: open-browser # either 'open-browser', 'open-preview' or 'ignore'
#
# The 'vscode' section defines a list of Visual Studio Code extensions from
#
# the OpenVSX.org registry to be installed upon workspace startup. OpenVSX
#
# is an open alternative to the proprietary Visual Studio Code Marketplace
#
# and extensions can be added by sending a pull-request with the extension
#
# identifier to https://github.com/open-vsx/publish-extensions
#
#
#
# The identifier of an extension is always ${publisher}.${name}.
#
#
#
# For example: 'vscodevim.vim'
#
#
#
# Learn more at 'https://www.gitpod.io/docs/ides-and-editors/vscode'
vscode
:
extensions
:
-
redhat.java
-
vscjava.vscode-java-pack
#
# The 'github' section defines configuration of continuous prebuilds
#
# for GitHub repositories when the GitHub application
#
# 'https://github.com/apps/gitpod-io' is installed in GitHub and granted
#
# permissions to access the repository.
#
#
#
# Learn more at 'https://www.gitpod.io/docs/prebuilds'
github
:
prebuilds
:
#
enable for the default branch
master
:
true
#
enable for all branches in this repo
branches
:
true
#
enable for pull requests coming from this repo
pullRequests
:
true
#
enable for pull requests coming from forks
pullRequestsFromForks
:
true
#
add a check to pull requests
addCheck
:
true
#
add a "Review in Gitpod" button as a comment to pull requests
addComment
:
true
#
add a "Review in Gitpod" button to the pull request's description
addBadge
:
false
You can’t perform that action at this time.