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