Commit Graph

47 Commits

Author SHA1 Message Date
c115736da8 Update Go to 1.20 and Nomad 1.4.4 in CI
Quotes in ci.yml are required to prevent YAML parsing errors. Otherwise Go 1.20 would be read as Go 1.2
2023-02-26 19:20:52 +01:00
ddeb3760e7 Move GitHub action filter to actual Trivy job
Formally, I was editing the wrong job that did not had any issues. Let's try again :)
2023-02-15 14:29:34 +01:00
a35c49607f Debug GitHub Action for CodeQL Analysis 2023-02-14 12:07:34 +01:00
19687fe003 Enable Dependabot for Java and Python 2023-02-11 01:19:51 +01:00
63a42e6949 Disable CodeQL run for push events for Dependabot
Error: Workflows triggered by Dependabot on the "push" event run with read-only access. Uploading Code Scanning results requires write access. To use Code Scanning with Dependabot, please ensure you are using the "pull_request" event for this workflow and avoid triggering on the "push" event for Dependabot branches. See https://docs.github.com/en/code-security/secure-coding/configuring-code-scanning#scanning-on-push for more information on how to configure these events.
2023-02-11 01:05:14 +01:00
dc562ba7fd Ignore dashboard files touched during deployment 2023-01-18 15:33:42 +00:00
c7a0520b84 Update Dependencies 2022-11-30 13:11:17 +01:00
0b7f71f3dc #190 Add recovery e2e tests. 2022-11-26 13:33:44 +00:00
697e7723e4 Add Python CI for GitHub actions 2022-10-29 23:20:29 +01:00
b1de6faa03 Update Nomad in CI 2022-10-27 19:46:26 +02:00
b1027a907d Update versions in GitHub Action workflow 2022-10-25 11:49:34 +01:00
b0a1531ef5 Setup Go for lint action 2022-10-23 10:53:05 +02:00
c63cc2f80a Update GitHub Action workflow versions 2022-10-23 10:28:41 +02:00
69237fb415 Use local Docker image in e2e pipeline and rebuild image if necessary 2022-09-24 23:09:23 +02:00
7454e577e4 Allow using a local Docker image, e.g., for tests 2022-09-24 23:09:23 +02:00
d372e37d1a Add cni/secure-bridge to isolate host network 2022-09-18 19:02:04 +02:00
2a234538ca Update Dependencies 2022-09-18 12:24:02 +02:00
5059a5dc4c Upgrade Go from 1.18 to 1.19 2022-08-10 20:47:02 +02:00
6ddc6493d4 Update Nomad version in CI 2022-08-08 09:17:13 +02:00
2864a60653 Add Workflow for Java CI and specify encoding 2022-08-03 22:36:03 +02:00
7d58d2b99c CI Debug Print AWS functions 2022-08-01 16:52:34 +02:00
0094776a88 CI Debug WIP 2022-08-01 14:39:12 +02:00
057dc0f1cc Update usage of CodeQL action 2022-06-11 13:51:10 +02:00
d80761a973 Update CodeQL 2022-06-07 17:21:05 +02:00
bd7dc173c3 Introduce CodeClimate
to make the test coverage easily accessible.
2022-06-07 16:59:02 +02:00
b41ce431b8 Temporarily fixed golang version mismatch
in the ci build docker image step.
2022-04-18 22:21:00 +02:00
f1825ebd69 CI: Remove dep-scan as dependency of e2e-tests 2022-04-09 16:35:53 +02:00
597cbec456 Fix golangci-lint timeout error 2022-04-09 16:35:53 +02:00
830517f464 Upgrade Go from 1.17 to 1.18 2022-04-04 11:41:57 +02:00
a41659eed4 Enable memory oversubscription (#102)
* Enable memory oversubscription

* Fix and add e2e test
2022-03-18 08:31:27 +01:00
4ffbb712ed Parametrize e2e tests to also check AWS environments.
- Fix destroy runner after timeout.
- Add file deletion
2022-02-28 14:54:40 +01:00
e24248faa8 Run Sentry release GitHub Action
on every push to main.
2022-01-05 18:32:56 +01:00
89bbb9daef Allow trim to fail
This will happen if no cache is found, e.g. because it has been deleted by GitHub. A cache will removed after seven days without usage
2022-01-05 18:26:32 +01:00
2be45c9ef7 Update Dependencies 2021-12-13 21:22:19 +01:00
c23a534f86 Add workflow to build e2e docker image 2021-12-07 23:21:12 +01:00
16a74095fe CI: Wait until Poseidon is ready 2021-11-26 21:44:03 +01:00
0e505a88a5 Upgrade Nomad to 1.2.2 2021-11-26 21:44:03 +01:00
aa87556a45 Merge pull request #37 from openHPI/trivy
Checkout code for trivy analysis
2021-11-17 09:00:14 +01:00
bd4cc67c78 Merge pull request #34 from openHPI/update_version_for_ci
Update versions used during GitHub actions
2021-11-17 08:59:41 +01:00
89f97bd273 Merge pull request #30 from openHPI/codeql-analysis
Create codeql-analysis.yml
2021-11-17 08:59:27 +01:00
fef7d951d2 Do not return exit code 1 in case of trivy results 2021-11-11 12:12:56 +01:00
6592efffe2 Checkout code for trivy analysis 2021-11-11 01:29:11 +01:00
68c6b28861 Update versions used during GitHub actions 2021-11-11 00:22:21 +01:00
dd91f696a1 Update last trim for Go build cache 2021-11-11 00:19:58 +01:00
38785d79b7 Create codeql-analysis.yml 2021-11-10 13:42:48 +01:00
3be00b18a1 Add dependabot auto updates 2021-10-05 11:53:46 +02:00
aae0c6e377 Migrate from GitLab CI/CD to GitHub actions (#1)
This also adds a new Dockerfile for a e2e-test-image, as the old
image was hosted on our private registry. By having the image located
near the code, we don't have to rely on images on external registries.
2021-08-05 13:40:48 +02:00