Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ci): add self-hosted runner #818

Closed
wants to merge 39 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
a0a03df
feat(ci): add self-hosted runner
AmorfEvo Sep 13, 2023
67bb82d
feat(ci): change github token to pat token
AmorfEvo Sep 14, 2023
1ca7d19
feat(ci): more descriptive code and echos
AmorfEvo Sep 14, 2023
90002a1
feat(ci): just a clarification comment
AmorfEvo Sep 14, 2023
6fd5ed3
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Sep 19, 2023
053f83b
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Sep 20, 2023
61a5cdd
feat(ci): update actions/setup-node from v2 to v3
AmorfEvo Sep 20, 2023
4c7f0ff
feat(ci): update actions/checkout from v3 to v4
AmorfEvo Sep 21, 2023
51c70e9
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Sep 21, 2023
b8dd384
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Sep 22, 2023
fd29e89
feat(ci): add dynamic crane test cluster naming and api port support
AmorfEvo Sep 22, 2023
fb27265
feat(ci): add dynamic cluster management to go_integration job
AmorfEvo Sep 22, 2023
cd0eec2
fix(ci): fix a typo
AmorfEvo Sep 22, 2023
5b89a13
fix(ci): crane test cluster with parallel self-hosted runs
AmorfEvo Sep 26, 2023
1845102
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Sep 26, 2023
b32a652
fix(ci): add prefix to e2e teardown
AmorfEvo Sep 28, 2023
b04e889
feat(ci): always run e2e teardown
AmorfEvo Sep 28, 2023
fce73e9
feat(ci): always run go_integration post cleanup
AmorfEvo Sep 28, 2023
2adc181
fix(ci): same e2e setup and teardown cli call
AmorfEvo Sep 28, 2023
5da7105
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Sep 28, 2023
75922c5
Merge branch 'develop' into feat/self-hosted-runner
AmorfEvo Oct 24, 2023
806a3b9
feat(ci): try to add own label to a job container
AmorfEvo Oct 25, 2023
fa53464
fix(ci): add run attempt to label
AmorfEvo Oct 25, 2023
9addd3f
fix(ci): add run attempt to label from context
AmorfEvo Oct 25, 2023
019c9fa
feat(ci): add unique label to e2e job container for identification be…
AmorfEvo Oct 25, 2023
9711a15
feat(ci): use our dyo stack specifically with the e2e job container n…
AmorfEvo Oct 25, 2023
86a5f84
fix(ci): retrieve e2e network name
AmorfEvo Oct 26, 2023
d51f8a1
fix(ci): pass e2e network name to the dyo container
AmorfEvo Oct 26, 2023
d9dced2
fix(ci): use e2e network at run tests step
AmorfEvo Oct 26, 2023
4976c06
chore(ci): fix yaml linting
AmorfEvo Oct 26, 2023
c2b6dec
chore(ci): fix yaml linting
AmorfEvo Oct 27, 2023
542c3f5
feat(ci): use e2e network gateway for the dyo stack urls
AmorfEvo Oct 27, 2023
5ba43d1
fix(ci): test e2e base url on github runner
AmorfEvo Oct 27, 2023
c778321
fix(ci): echo e2e inspection
AmorfEvo Oct 30, 2023
e002313
feat(ci): traefik host flag for dyo cli
AmorfEvo Oct 30, 2023
df26c22
feat(ci): auto remove dyo cli containers
AmorfEvo Oct 30, 2023
500c7b7
feat(ci): detach traefik from bridge network
AmorfEvo Oct 30, 2023
d8be086
fix(ci): traefik and network inspection
AmorfEvo Oct 30, 2023
2578e7f
fix(ci): e2e network inspection after dyo stack up
AmorfEvo Oct 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat(ci): always run e2e teardown
  • Loading branch information
AmorfEvo committed Sep 28, 2023

Verified

This commit was signed with the committer’s verified signature.
AmorfEvo Imre Hajagos
commit b04e8896ab9063cd9a2a2cf91192a4fcc16cb66f
1 change: 1 addition & 0 deletions .github/workflows/product_builder.yaml
Original file line number Diff line number Diff line change
@@ -655,6 +655,7 @@ jobs:
name: e2e-trace
path: ${{ env.CRUX_UI_WORKING_DIRECTORY }}/e2e_results
- name: Teardown using cli
if: always()
run: docker run -v /var/run/docker.sock:/var/run/docker.sock ${GITHUB_REGISTRY}/${CLI_IMAGE_NAME}:${{ needs.gather_changes.outputs.tag }} --debug -p dyo-e2e down
- name: Save NPM caches
uses: actions/cache/save@v3