Commit Graph

152 Commits

Author SHA1 Message Date
Cian Johnston b00ffdac4b
try buildx 2023-12-19 22:26:54 +00:00
Cian Johnston c8bb86df29
chore(images/base): update to 22.04 (#241) 2023-12-19 16:38:14 +00:00
Cian Johnston 3bc4b6da9a
chore: update README, stop building deprecated images (#240) 2023-12-19 15:51:28 +00:00
Cian Johnston 43506266a6
chore: add deprecation notices (#239)
Adds deprecation notices in /etc/motd to all images except enterprise-base and enterprise-minimal.
Adds a line in global bashrc to print /etc/motd
2023-12-19 12:08:49 +00:00
Cian Johnston a4c3fc3ca8
fix(images/java): bump maven from 3.9.3 -> 3.9.5 (#231) 2023-11-20 09:17:36 +00:00
dependabot[bot] 7af25a21c3
chore: Bump prettier from 2.8.8 to 3.0.0 (#218)
* chore: Bump prettier from 2.8.8 to 3.0.0

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* yarn format:write

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cian Johnston <cian@coder.com>
2023-07-07 15:50:56 +01:00
Cian Johnston 8b388d96fb
fix(images/java): upgrade maven to 3.9.3 (#219)
* chore(images/java): upgrade maven to 3.9.3

* use OSU mirror
2023-07-07 10:15:59 -04:00
Cian Johnston 33f1f9abd2
feat(images): add minimal image (#216)
Adds a minimal image based on ubuntu 22.04 with bash, git, curl, and sudo.
2023-05-11 10:46:48 +01:00
dependabot[bot] 520f1adf64
chore: Bump lint-staged from 13.2.1 to 13.2.2 (#215)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.2.1 to 13.2.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v13.2.1...v13.2.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-27 10:10:24 -04:00
dependabot[bot] de9b44393f
chore: Bump lint-staged from 13.2.0 to 13.2.1 (#212)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v13.2.0...v13.2.1)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
2023-04-24 13:23:33 -04:00
dependabot[bot] 53f0dda879
chore: Bump prettier from 2.8.7 to 2.8.8 (#213)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.7...2.8.8)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 12:47:03 -04:00
dependabot[bot] 4bb4adf3cc
chore: Bump prettier from 2.8.6 to 2.8.7 (#211)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.6 to 2.8.7.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.6...2.8.7)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 09:18:14 -04:00
dependabot[bot] d2fd200b34
chore: Bump prettier from 2.8.5 to 2.8.6 (#210)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.5 to 2.8.6.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.5...2.8.6)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-21 15:19:40 -04:00
dependabot[bot] a299e4b18a
chore: Bump prettier from 2.8.4 to 2.8.5 (#209) 2023-03-20 08:41:28 -04:00
dependabot[bot] 7c92c67d61
chore: Bump lint-staged from 13.1.2 to 13.2.0 (#208)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.1.2 to 13.2.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v13.1.2...v13.2.0)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 20:05:51 -04:00
dependabot[bot] 766ce8c8ed
chore: Bump lint-staged from 13.1.1 to 13.1.2 (#202)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.1.1 to 13.1.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v13.1.1...v13.1.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
2023-02-28 09:52:24 -05:00
dependabot[bot] 0566d507a7
chore: Bump prettier from 2.8.3 to 2.8.4 (#200)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.3 to 2.8.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.3...2.8.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
2023-02-28 09:11:08 -05:00
Jon Ayers b7d2fa64af
breaking: removed support for CentOS (#207)
- Due to excessive vulnerabilities removed `brew` from Ubuntu images.
2023-02-16 11:43:56 -06:00
Jon Ayers e6f03c8b73
chore: try to fix centos image (#203)
- Use correct base for rust centos image.
2023-02-14 22:29:39 -06:00
Dean Sheather 983c953be9
chore: add apt-get upgrade to ubuntu base (#204) 2023-02-14 19:37:32 -08:00
Jon Ayers 0913166052
chore: prevent installing homebrew-core when installing homebrew (#201)
- There are some default libraries that contain test code that triggers
  our security scanners. Having homebrew installed should be sufficient
  for users. This will eventually be the default for all brew users anyway.
  See https://github.com/Homebrew/brew/issues/13794#issue-1359708246
- Update installed Go to 1.20
- Update Ruby to 2.7.7
- Update docker-compose to 2.16.0
2023-02-14 10:51:15 -06:00
dependabot[bot] df40363d11
chore: bump husky from 7.0.1 to 8.0.3 (#188)
Bumps [husky](https://github.com/typicode/husky) from 7.0.1 to 8.0.3.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v7.0.1...v8.0.3)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
Co-authored-by: Ben <me@bpmct.net>
Co-authored-by: Ben Potter <ben@coder.com>
2023-02-09 11:17:03 -06:00
Ben Potter f82113173b
fix: we use TurboVNC for the VNC image (#136)
* fix: we use TurboVNC for the VNC image

* fmt

---------

Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
Co-authored-by: Cian Johnston <cian@coder.com>
2023-02-09 09:12:51 -05:00
dependabot[bot] 329d21167b
chore: bump prettier from 2.5.1 to 2.8.3 (#193)
Bumps [prettier](https://github.com/prettier/prettier) from 2.5.1 to 2.8.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.5.1...2.8.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
Co-authored-by: Ben Potter <ben@coder.com>
2023-02-09 07:42:18 -06:00
dependabot[bot] 433e2371ed
chore: Bump lint-staged from 13.1.0 to 13.1.1 (#199)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.1.0 to 13.1.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v13.1.0...v13.1.1)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08 21:43:31 -05:00
dependabot[bot] d0fc83025a
chore: bump lint-staged from 11.2.0 to 13.1.0 (#186)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.0 to 13.1.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.0...v13.1.0)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
Co-authored-by: Ben <me@bpmct.net>
2023-02-08 17:23:02 -06:00
dependabot[bot] 5de262931c
chore: bump actions/upload-artifact from 2 to 3 (#197)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-08 15:16:45 -05:00
Ben Potter 52091b68af
use node 16 for GitHub actions (#198) 2023-02-08 15:16:09 -05:00
Dean Sheather b505256cae
security: add trivy scanning workflow (#195) 2023-02-08 20:27:17 +11:00
Spike Curtis 828967697a
Add rsync to enterprise-base (#194)
Signed-off-by: Spike Curtis <spike@coder.com>
2023-02-02 08:24:51 +04:00
Cian Johnston 535a67a695
fix: update jupyter versions (#192) 2023-01-11 22:24:41 +00:00
Cian Johnston a17e3b6696
feat: add Rust image (#190)
* feat: add Rust image

* Apply suggestions from code review
2023-01-04 21:13:42 +00:00
dependabot[bot] 03f7e47909
chore: bump actions/checkout from 2 to 3.1.0 (#179)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:13:26 -06:00
dependabot[bot] 6689d9d848
chore: bump actions/setup-node from 2 to 3.4.1 (#172)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:13:18 -06:00
dependabot[bot] dccfa2cbe7
chore: bump docker/login-action from 1 to 2 (#155)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:13:08 -06:00
dependabot[bot] b4c4d7caa8
chore: bump styfle/cancel-workflow-action from 0.9.1 to 0.11.0 (#180)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-21 18:12:40 -06:00
Asher 593bcc2efd
Set LANG on base images (#182)
This will make unicode work in terminals.
2022-11-18 15:43:22 -06:00
Cian Johnston eb627de5b3
Revert "chore: pin jetbrains IDE versions at 2021.x (#176)" (#177)
This reverts commit 91bf78a9dc.
2022-09-07 09:59:56 +01:00
Cian Johnston 91bf78a9dc
chore: pin jetbrains IDE versions at 2021.x (#176) 2022-08-25 18:02:32 +01:00
Ben Potter a01aac3ff7
fix: 500 on JupyterLab image (#173)
* fix: 500 on JupyterLab image

* add centos

* remove version

* fix centos versions

* fix: checks

* fix: pip3 install

* fix: pip build

* fix: python3 command

Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
2022-07-17 18:46:03 -05:00
Cian Johnston 8f937ea980
chore: remove support for arch images (#161) 2022-05-18 09:09:38 +01:00
Cian Johnston b197270c7a
chore: fix centOS images (#160)
* fix: base-centos: move to centos stream 8 as centos 8 is EOL

* fix: jupyter-centos: install required deps

* fix: scripts/images.sh: fix dependency order

* fix: base-centos: downgrade containerd version to work with sysbox
2022-05-16 15:08:48 +01:00
Eric Paulsen a5e9af9bb6
chore: pin containerd version (#158)
Co-authored-by: Eric Paulsen <ericpaulsen+adm@coder.com>
2022-05-10 15:32:30 -04:00
Dean Sheather b67ec96764
chore: downgrade runc version in ubuntu image (#157) 2022-05-09 16:27:17 -05:00
Dean Sheather 28dfb4ec39
chore: use the official docker repo on ubuntu (#154) 2022-05-04 14:23:17 -04:00
Eric Paulsen f176f2d5fd
fix: websockify path (#153) 2022-05-02 09:54:08 -05:00
Ben Potter b9254682c1
add dbus-x11 to VNC image (#143)
While this dependency doesn't seem necessary for our current builds, this was discovered to be a missing dependency (therefore breaking VNC) when this image is forked, or perhaps used with a different base image

Co-authored-by: Eric Paulsen <ericpaulsen@coder.com>
2022-04-29 15:21:00 -04:00
Eric Paulsen 596dd1c3ff
Update data spell (#146)
* fix: dev URL path

* chore: update dataSpell install & add apt update

* chore: update websockify syntax

* resolve: conflict

* fix: formatting
2022-04-29 14:12:39 -04:00
Cian Johnston c9c53b2977
fix: apt-get update before apt-get upgrade (#152) 2022-04-29 16:53:48 +01:00
Dean Sheather ee9e600c5a
Revert "chore: switch from named to numeric uids (#133)" (#135)
This reverts commit e760ec7474.
2022-02-17 09:35:18 +10:00