Archived
1
0
Commit Graph

184 Commits

Author SHA1 Message Date
925073db31 Merge pull request #2773 from cdr/upgrade-vscode-1.53
feat(vscode): update to version 1.53.2
2021-03-05 14:03:10 -07:00
9cbf6926f2 fix(ci): always upload test artifacts
Before this commit, if the tests fail then the artifacts don't get uploaded.
This makes it harder to debug failing e2e tests.

To prevent this, this commit adds an "if" condition which says always run this
step.

Source: https://stackoverflow.com/a/58859404/3015595
2021-03-05 10:28:37 -07:00
90807e19e7 fix(ci): replace extension in test standalone 2021-03-02 10:58:38 -07:00
5e08d7f853 fix(ci): remove docker images in linux-arm64
This adds a step to remove the docker images and hopefully free up space in the
linux-arm64 part of ci.
2021-03-02 10:58:38 -07:00
471c6ffd39 fix(ci): remove release and test artifacts as a step
This adds a step to remove both the release packages and the test artifacts as
a step at the end of test in ci.yaml.
2021-03-02 10:58:38 -07:00
9e3c8bd93d feat: add step to upload test videos 2021-02-22 13:41:09 -07:00
9eba2bd4fd fix(ci): update test job to use bin 2021-02-22 13:41:09 -07:00
3033c8f9a2 feat: add test to visit go home in app menu 2021-02-22 13:41:08 -07:00
6685a3e364 feat: update workflow 2021-02-01 15:11:45 -07:00
66fe663e33 feat: add playwright 2021-02-01 15:11:28 -07:00
f4d48bc880 ci: Remove helm validation action in favour of helm kubeval directly 2020-11-13 18:38:58 -05:00
d7cba30c6a Merge branch 'master' into feature/helm3 2020-10-13 14:29:43 +01:00
607444c695 Switch off debian:8 to debian:10 for the typescript build image
We only want to use an old version for glibc which the centos:7
image takes care of.

The old version of git used in debian:8 was causing problems
with the uid/gid passthrough with no user in passwd.
2020-10-07 15:58:30 -04:00
96a78c98d1 Add checkout of repo 2020-09-02 22:26:06 +01:00
70b73d7cb9 Add kubernetes version environment variable 2020-09-02 22:24:24 +01:00
8fe7986d0d Add kubeval workflow 2020-09-02 22:19:56 +01:00
fd5c5960c2 Fixes for release 2020-06-03 16:22:59 -04:00
d4ef7c1412 Remove colons from image filenames 2020-06-03 15:45:16 -04:00
bdb670e852 Rename container and release-container to images and release-image 2020-06-03 15:45:16 -04:00
11d7932968 Stop bundling libraries in release
- Instead we now use CentOS 7 for the static build to guarantee
  that we only depend on libc v2.17

- For macOS we now pull in a static node binary and bundle that instead.
2020-06-03 15:45:16 -04:00
69ad52907e v3.4.0 2020-05-27 19:21:15 -04:00
fbd85649f9 Fix CI 2020-05-27 17:55:57 -04:00
aa87270148 Fixes for CI 2020-05-18 22:43:31 -04:00
e4ddffd0e2 Workaround for GH Actions stripping permissions
Closes #1665
2020-05-18 13:56:53 -04:00
47d50c9163 Downgrade CI to Debian 8 for glibc 2.19
Closes #1656
2020-05-18 00:38:55 -04:00
aee2599904 Push docker manifest in CI for multi arch image 2020-05-16 16:59:26 -04:00
4aae5eaeca CI fixes
- Splits up test into fmt, lint and test
- Fixes bug in build-packages.sh
- Minor README.md fixes
2020-05-12 21:26:36 -04:00
7c7f62d3f3 Fixes for CI from @code-asher's review 2020-05-08 16:45:59 -04:00
231e31656a Automate release process 2020-05-08 03:26:19 -04:00
e9fe4c0466 Document release process 2020-05-08 01:43:31 -04:00
6282cd7e7b Simplify packaging and improve scripts
Much better test now as well.
2020-05-08 01:04:24 -04:00
bc453b5f0d Switch to a single job to build the npm package
The architecture specific jobs pull it in and then build releases.

Much faster!
2020-05-08 00:09:24 -04:00
0ec1c69c06 Switch fully to GH Actions 2020-05-07 23:13:28 -04:00
193a45113c Add back ARM with GH Actions 2020-05-07 00:17:06 -04:00