55 Commits

Author SHA1 Message Date
Gero Posmyk-Leinemann
efe24468b3
Remove MCP servers setup from .gitpod.yml (#20895)
- Remove 'MCP Servers Setup' task from .gitpod.yml
- Delete scripts/install-git-mcp-go.sh
- Delete scripts/install-linear-mcp-go.sh

These scripts were used to install and configure MCP servers for the cline VSCode extension, but are no longer needed.
2025-06-19 10:21:02 -04:00
Gero Posmyk-Leinemann
2e8685b64d
[trivy] Drop superfluous trivyignore entries as follow up to #20694 (#20733) 2025-04-03 11:37:03 -04:00
Gero Posmyk-Leinemann
9dd5f747eb
[dev] Introduce script and CI step using trivy to scan and enforce 0 CRITICAL in images (#20712)
* [scripts] Introduce trivy-scan-images.sh

Tool: gitpod/catfood.gitpod.cloud

* [trivy] Fitting trivyignore.yaml

Tool: gitpod/catfood.gitpod.cloud

* [trivy] Add scan and enforcement of "CRITICAL" vulns at build time

Tool: gitpod/catfood.gitpod.cloud

* Fix base repo ref

Tool: gitpod/catfood.gitpod.cloud

* Replace docker run by oci-tool fetch file

Tool: gitpod/catfood.gitpod.cloud
2025-03-28 03:44:56 -04:00
Gero Posmyk-Leinemann
61ecd26bea
[dev] Install git and linear MCP servers (#20647)
Tool: gitpod/catfood.gitpod.cloud
2025-03-04 04:23:32 -05:00
Pudong
1bc46bd2a5
Refactor preview environment and image build methods (#19652)
* [dev-image] upgrade terraform and gcloud

* update leeway version and use new cache bucket

* update image tag

* use oidc

* fix bob

* Add code web extension as package

* gcr token refresh

* fluentbit use service account

* Add xterm web ide as package

* add ide configmap patch

* fix ide first page 502

* remove secret manager

* fix monitoring

* fix integration and delete preview

* cleanup

* use previewctl:install

* change folder

* cleanup

* change leeway cache bucket for main branch

* cleanup

* fix

* hot-deploy
2024-04-26 20:50:04 +02:00
Cornelius A. Ludmann
d9bd22a607
[lacework] Use 'installer mirror list' and include Docker Hub images (#19397)
* [lacework] Use 'installer mirror list'

* [lacework] Continue in case of a failed image scan

* [lacework] strip docker-io/library allows pulling images from Docker Hub
2024-02-20 16:41:02 +02:00
Gero Posmyk-Leinemann
a879425204
[lw-scans] Use oci-tool to download installer (#18354)
* [lw-scans] Use oci-tool to download installer

* adjust
2023-07-26 17:10:42 +08:00
Gero Posmyk-Leinemann
e13da1fc94
[github] Basic lacework integration (#18178)
* [lacework] Script and GHA workflow for triggering lacework image scans on every main build

* EXCLUDE_DOCKER_IO
2023-07-06 17:37:23 +08:00
Sven Efftinge
8e952fe821
Update stripe customers during migration (#17574) 2023-05-15 21:14:00 +08:00
Sven Efftinge
3c7eb185c4 Revert "update vscode workspace folders"
This reverts commit 878ba4377205801b5402d17f53c687b9eec94a43.
2023-02-10 14:42:15 +01:00
Sven Efftinge
878ba43772 update vscode workspace folders 2023-02-10 14:20:15 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Mads Hartmann
a0a88cdc24 Replace GCP_ADC_FILE with a service account key 2022-11-28 09:15:57 -03:00
Mads Hartmann
1b48aa91a1 Remove legacy branch-namespace script 2022-11-08 14:39:38 +01:00
Thomas Schubart
f50dfe3c89 [workspace] Don't run tests 2022-11-04 17:05:09 +01:00
Milan Pavlik
bbfc28df29 [public-api] Generate Go and TS Connect protos with buf 2022-10-06 14:18:22 +02:00
Milan Pavlik
c0c214c886 [public-api] Switch go codegen to buf 2022-10-05 13:54:21 +02:00
Manuel Alejandro de Brito Fontes
000cadead8 Update grpc code 2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
3f6cbd07f1 Update go dependencies 2022-10-04 15:17:22 +02:00
Sven Efftinge
e3ed2c638d [usage-api] Use better typescript generator 2022-09-13 14:34:14 +02:00
Andrew Farries
aecaa76c88 Add gpctl api workspaces ownertoken command 2022-05-13 19:02:28 +05:30
Pavel Tumik @ GitPod
e1a7e41d7e fix grpc proto generation 2022-05-11 21:29:26 +05:30
Jan Keromnes
89e97d6cbd [protoc] Automatically remove trailing spaces in generated pb.d.ts files 2022-05-09 12:42:24 +05:30
Christian Weichel
d199434ee4 [workspaces] Improve dev loop script 2022-04-28 03:47:13 +05:30
Thomas Schubart
3914677ae3 Speed up edit-compile-run loop 2022-04-27 03:44:12 +05:30
Anton Kosyakov
0e2d525263 enable IntelliJ and GoLand indexing in prebuilds 2022-04-26 22:25:38 +05:30
Manuel Alejandro de Brito Fontes
cf1ac80c70 Add new go modules (due to 1.18) 2022-04-25 15:52:37 +05:30
mustard
a60b913198 Revert "Fix the shell error"
This reverts commit 26a8f3fd7721a0ae85513ebc9eafe3be9cfc5e7b.
2022-04-20 19:48:33 +05:30
JenTing Hsiao
26a8f3fd77 Fix the shell error
return: can only `return' from a function or sourced script

Signed-off-by: JenTing Hsiao <jenting@gitpod.io>
2022-04-19 12:21:31 +05:30
Anton Kosyakov
a4234aa724 enable indexing with latest GoLand in prebuilds as well 2022-04-13 14:55:26 +05:30
Anton Kosyakov
f8bd8e721e enable indexing with GoLand in prebuilds 2022-04-08 18:18:21 +05:30
Christian Weichel
739dd4c589 [public-api] Add and enforce application-level error status 2022-03-26 15:31:09 +05:30
Christian Weichel
bb3d9c7b8b [public-api] Add linting 2022-03-26 15:31:09 +05:30
Christian Weichel
6af2334832 [public-api] First workspaces draft 2022-03-26 15:31:09 +05:30
Mads Hartmann
afa2bd1cb8 Allow for branch name lengths of 45
This relaxes the branch name restriction from 20 characters to 45. This is achieved by constructing the preview name based on the first 10 characters of the branch name and then the first 10 characters of the hashed value of the branch name.

All places that (to my knowledge) rely on the preview name has been updated.

Fixes https://github.com/gitpod-io/ops/issues/1252
2022-03-11 13:50:18 +05:30
Sven Efftinge
cc2f3b30fe [multi-repo] Support prebuilds on multi-repo setup 2022-03-10 15:46:17 +05:30
William Ghelfi
a9d064becb build: update dev image to support Cypress 2022-01-20 15:34:12 +01:00
William Ghelfi
70520c52a3 test(dashboard): add first integration tests 2022-01-20 15:34:12 +01:00
Moritz Eysholdt
0f0f6485ee Updated license list for golang dependencies
Via
GITHUB_TOKEN=(...) ./scripts/go-licenses.sh
2022-01-13 13:55:06 +01:00
Manuel Alejandro de Brito Fontes
28a3b86638 Update protoc to v3.19.0 2021-11-02 15:50:10 +01:00
Cornelius A. Ludmann
79542d659c [supervisor-api] Add Java gRPC API
/werft no-preview
2021-10-11 05:44:57 -03:00
Manuel Alejandro de Brito Fontes
db6bdba8b9 Improve leeway task to update go modules 2021-09-13 16:14:38 +05:30
Manuel Alejandro de Brito Fontes
5eae8c5ed0 Update protoc and grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Gero Posmyk-Leinemann
60994494f9 [dev] clean bash in gitpod-io/gitpod workspaces 2021-07-27 11:03:31 +02:00
Manuel Alejandro de Brito Fontes
9dfea94c9b Run shellcheck against scripts 2021-06-04 16:26:37 -04:00
AXON
25c745434e [docs][script] fix: Broken web-links in README.md; refactor: protoc-generator.sh
[scripts] refactor: Simplify `install_dependencies()` function

Update README.md

Co-authored-by: Jan Keromnes <janx@linux.com>

revert: Refactoriziation of `install_dependencies()`
2021-04-22 07:43:10 -04:00
Jan Keromnes
5de2b29b54 [protoc] Automatically remove trailing spaces in generated pb.d.ts files 2021-04-20 15:04:10 +02:00
Manuel Alejandro de Brito Fontes
2eb4770888 Fix protoc script generator to use @grpc/grpc-js 2021-04-15 08:54:05 -04:00
Manuel Alejandro de Brito Fontes
1af540e402 Install node.js dependencies before generating grpc code 2021-04-09 10:40:23 -04:00
Manuel Alejandro de Brito Fontes
d9c466cd77 Add leeway script to update protobuf generated code 2021-04-07 07:39:04 -04:00