150 Commits

Author SHA1 Message Date
Pudong
6cc2aae832
[service-waiter] add addition image condition in annotation (#19494)
* [service-waiter] add addition image condition in annotation

* use common-go package
remove spec.image check

* change download source for kubectl
2024-03-05 16:08:15 +02:00
Alex Tugarev
56b3dd5392
Install pre-commit hooks in prebuild (#19159)
* [dev/image] Install pre-commit hooks under /workspace during prebuilds

* Separate task: Install pre-commit hooks

* Update dev image with `env PRE_COMMIT_HOME`
2023-11-29 11:51:06 +02:00
Autofix
08c974be8c
Autofix: upgrade-nvm-tools (#19040)
Co-authored-by: Autofix <autofix-bot@users.noreply.github.com>
2023-11-27 12:33:04 +02:00
Sven Efftinge
874a733bc9
[build] update leeway (#19114)
* [build] update leeway

* make use of image

* don't run the ide builds
2023-11-23 10:42:01 +02:00
Manuel Alejandro de Brito Fontes
e1833f61d3
Update leeway to v0.7.9 (#18927)
* Update leeway to v0.7.9

* Update dev image
2023-10-16 11:23:24 +03:00
Manuel Alejandro de Brito Fontes
c608516514
Update dev image (#18798)
* Update dev image

* Update packages

* Update images

* Update modules to fix gometalinter error

* Sync go modules
2023-09-26 15:14:05 +03:00
Alex Tugarev
c7e492b6ef
update node to 18.17.1 (#18525)
* update node to 18.17.1

* use new dev image

* fix webpack in supervisor-frontend

* bump webpack to 5.88.2 in dashboard

* streamline webpack versions

* Fix craco config

* streamline eslint versions

* Update eslint config and disable for now

* Enable eslint again

* Update vscode-jsonrpc for browser implementation

* Polyfill setimmeadiate

* Remove NODE_OPTIONS env var from supervisor front end scripts

* Fix css

* Fix css 2

* Fix checkboxchecked

* Add comment

* Fix yarn.lock

---------

Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-08-24 13:41:50 +02:00
Manuel Alejandro de Brito Fontes
ad1287722f
Install oci-tool in dev-environment image (#18355)
* Install oci-tool in dev-environment image

* Update dev-environment image
2023-07-26 19:12:42 +08:00
Manuel Alejandro de Brito Fontes
9eac9d65aa
Switch dev image to new slimmer image (#18177)
* Switch dev image to new slimmer image

* Add addlicense dependency
2023-07-12 01:37:28 +08:00
Manuel Alejandro de Brito Fontes
a0e4fa651e
Remove replicated (#18204) 2023-07-11 20:39:27 +08:00
Christian Weichel
fbd7f7cdb8
Bump leeway to v0.7.5 (#18166)
* Bump leeway to v0.7.5

* Bump workspace image for leeway v0.7.5
2023-07-04 22:19:21 +08:00
Sven Efftinge
6a257689f3
update dev image (#18020)
* update dev image

* updated dev image ref
2023-06-28 22:51:47 +08:00
Milan Pavlik
909c3ff47f
[dev] Add redis to workspace image (#17174)
* [dev] Add redis to workspace image

* Fix
2023-04-12 09:56:51 +02:00
Kyle Brennan
235655e250
[dev image] update base image (#17019)
* [dev image] fix prebuilds & include build output of dev/* in Github Action Summary

Fixes prebuilds by leveraging the latest workspace-full.

It also adds `pup` to our dev image, so we can more parse HTML files using CSS selectors.

Lastly, it adds the output of dev/* builds to our Github Action summary, while removing the output from dev/image, which is too large.

* A couple more dev-environment references
2023-03-28 19:23:26 +02:00
Kyle Brennan
a2176718ec
[dev image] update to Jammy (#16718)
* [dev image] update to Jammy

Ref: https://github.com/gitpod-io/workspace-images/pull/1017

no more `python-dev`

ref:
https://github.com/lewagon/data-setup/issues/219#issuecomment-1207519811
https://wiki.termux.com/wiki/No_more_-dev_packages

* [dev image] update images latest dev image

* [ws-manager] avoid false positive linter errors

* [ws-daemon] fix ineffectual assignment for err

golangci-lint is catching more errors since upgrading to go 1.19.5

* Update to more recent gcloud

* Moar timeout
2023-03-22 19:37:14 +01:00
Milan Pavlik
cda8b7bd02
[dev-image] Set DB_HOST to 127.0.0.1 by default (#16797) 2023-03-13 09:46:48 +01:00
Kyle Brennan
77b4d06723 [dev image] rebuild to get latest kubecdl 2023-02-16 15:51:21 +01:00
Autofix
f98e5a2aa1 Autofix: upgrade-nvm-tools 2023-01-11 21:06:52 +01:00
Mads Hartmann
e31984b4bb Bump Leeway to v0.7.3 2023-01-04 17:04:44 +01:00
Autofix
23a836625e Autofix: upgrade-nvm-tools 2022-12-16 06:37:25 -03:00
Mads Hartmann
c82c8e7cf3 Set LEEWAY_CACHE_DIR and LEEWAY_BUILD_DIR 2022-12-08 16:34:18 -03:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Mads Hartmann
5ed8603460 Use Leeway version v0.7.1 2022-12-07 10:47:17 -03:00
Mads Hartmann
a0a88cdc24 Replace GCP_ADC_FILE with a service account key 2022-11-28 09:15:57 -03:00
Mads Hartmann
28ba48f1dd Remove previewctl from image, install as init task instead 2022-11-22 14:37:52 -03:00
Mads Hartmann
e7a2542877 Bump Leeway to v0.5.2 2022-11-21 06:25:50 -03:00
Andrew Farries
cda8499fc2 Install tmux and tmuxinator 2022-11-21 05:38:50 -03:00
Aleksandar Aleksandrov
cfe40b0d27 Update leeway to v0.5.1 and docker images 2022-11-16 15:53:46 +02:00
Aleksandar Aleksandrov
015b30bd41 Update docker image to include new release of leeway 2022-11-15 17:36:45 +02:00
Manuel Alejandro de Brito Fontes
29e7ae3ecc Update leeway to v0.4.1 2022-11-14 13:20:44 +02:00
Manuel Alejandro de Brito Fontes
0e63111cea Update base image and leeway 2022-11-12 11:37:41 +02:00
Aleksandar Aleksandrov
3393f87cd0 Fix previewctl get-name and update image 2022-10-25 10:47:39 +02:00
Aleksandar Aleksandrov
dbdecc38cb Fix previewctl SA, rebuild and update docker img 2022-10-24 11:18:38 +02:00
Andrew Farries
abd327464b Install fish shell into dev environment
The version installed in the base image is several minor versions behind
and lacks some features.
2022-10-22 00:40:36 +02:00
Andrew Farries
19d2482aee Run sudo bash when installing kots.
The kots install script now requires this.
2022-10-18 08:45:33 +02:00
Andrew Farries
35b2aaacd7 Update base image 2022-10-18 08:45:33 +02:00
Aleksandar Aleksandrov
a9796bbdd5 Update tf version in docker image 2022-10-06 09:33:21 +02:00
Adrien Thebo
e9cbac452c Update dev workspace image with awscliv2 2022-09-30 01:01:30 +02:00
Christian Weichel
6eb7123cbf Bump leeway to v0.3.1 2022-09-27 12:23:27 +02:00
Manuel Alejandro de Brito Fontes
c6b16c1571 Update workspace-full image 2022-09-27 10:55:27 +02:00
Mads Hartmann
32b43996a9 Upgrade Leeway to v0.2.21 2022-09-21 10:55:23 +02:00
Aleksandar Aleksandrov
d2e2badace Unset GOFLAGS from Dockerfile 2022-09-16 08:56:17 +02:00
Pudong Zheng
4f6653afa6 [dev] upgrade workspace full image to latest 2022-09-10 02:24:11 +02:00
Pudong Zheng
7a884d9c82 [dev] Use gke-gcloud-auth-plugin for kubectl 2022-09-08 08:55:23 +02:00
Pudong Zheng
ead818a8a3 [dev] upgrade gcloud cli 2022-09-08 08:55:23 +02:00
Manuel Alejandro de Brito Fontes
062938b01d Update leeway to fix regression 2022-08-24 03:40:40 +02:00
Manuel Alejandro de Brito Fontes
ff887d6acc Update leeway and dazzle 2022-08-24 01:26:40 +02:00
Simon Emms
34bae7bd89 Set KOTS/Replicated dependencies to latest 2022-08-09 05:04:53 -03:00
Manuel Alejandro de Brito Fontes
274675ad51 Update go to v1.19 2022-08-08 07:29:52 -03:00
Andrew Farries
88513d26bc Remove leftover files and tar archives 2022-07-18 05:35:13 +02:00