ximon18 and GitHub
5b581a7124
Typo correction: workflos -> workflow.
2020-01-22 23:46:34 +01:00
ximon18 and GitHub
4789dd70d9
FIX: Ensure CI build doesn't run on E2E workflow changes.
2020-01-22 23:46:08 +01:00
ximon18 and GitHub
0e55b104c0
FIX: Ensure the E2E test runs.
2020-01-22 23:44:46 +01:00
ximon18 and GitHub
e3f768c56d
Move the Krill E2E tests from the rpki-deploy repo to the Krill repo. ( #181 )
2020-01-22 14:17:15 +01:00
ximon18 and GitHub
ed035da2be
Run only GitHub Actions jobs relevant to the changes that have been made.
2020-01-22 12:02:09 +01:00
ximon18 and GitHub
942f6a9fe9
Use matching E2E test framework branch if exists ( #183 )
...
Use matching E2E test framework branch if it exists.
2020-01-22 11:31:32 +01:00
Ximon Eighteen
e5bb4dcb06
The modified Dockerfile is not needed if we support the configurable base image in the Krill repo itself.
2020-01-20 11:06:17 +01:00
ximon18 and GitHub
bc8d7d937a
Use rpki-deploy master now that the own-ca branch has been merged.
2020-01-20 10:54:44 +01:00
ximon18 and GitHub
1dc974fe30
FIX: incorrect GitHub secret name.
2020-01-20 10:20:26 +01:00
ximon18 and GitHub
2529f322d8
Does setting the checkout path help?
2020-01-20 10:17:31 +01:00
ximon18 and GitHub
8343ef00eb
More GH Actions debug.
2020-01-20 10:15:27 +01:00
ximon18 and GitHub
496ff509cd
Add debug
...
To work out why the install modified Dockerfile step uses the wrong path.
2020-01-20 10:11:03 +01:00
ximon18 and GitHub
1c1a70f41f
Explicit path required
...
When using a branch other than master, to ensure the directory name is as expected.
2020-01-20 10:07:12 +01:00
ximon18 and GitHub
8384e980a6
Missing YAML colon.
2020-01-20 10:02:52 +01:00
ximon18 and GitHub
0c1ff0cc18
Sync with rpki-deploy own-ca branch main.yml
...
To test prior to modifying master in the rpki-deploy and krill repos.
2020-01-20 10:00:40 +01:00
ximon18 and GitHub
8a5a9ce4fb
FIX: workflow YAML syntax.
2020-01-17 11:44:01 +01:00
ximon18 and GitHub
d1d34c0fde
Do run E2E test on Docker changes
...
Currently the Dockerfile in this repo is not used during the E2E test but the other Docker related files are used.
2020-01-17 09:59:32 +01:00
ximon18 and GitHub
2dcc1ed2d6
Only run the E2E test if Krill changes
...
Include rather than exclude as include might fail to run the E2E test when a new file or dir is added which _does_ affect Krill, better to run the E2E test unnecessarily than not run it when it should run.
2020-01-17 09:57:42 +01:00
ximon18 and GitHub
c630334e11
E2E Test: add tags, and reduce Droplet size.
...
32 GiB is excessive.
2020-01-15 21:31:53 +01:00
Ximon Eighteen
373582cd0f
Switch from Travis CI to GitHub Actions, including updating the README badge.
2019-12-18 10:52:08 +01:00
ximon18 and GitHub
7d7d722b8b
FIX: typo in workflow file
2019-12-18 10:40:30 +01:00
ximon18 and GitHub
c02877a9f8
(WIP) Use GH Actions to run a CI build.
...
As the Travis CI fails with frequently due to timeouts.
Based on the Routinator CI GH Actions workflow.
2019-12-18 10:38:13 +01:00
ximon18 and GitHub
17e234774d
Deploy to subdomains of krill.cloud.
...
To temporarily work around https://github.com/NLnetLabs/rpki-deploy/issues/11 .
2019-11-28 14:32:34 +01:00
ximon18 and GitHub
033d5e1532
E2E TEST FIX: krillc error "Missing argument: --server, alternatively you may use env var: KRILL_CLI_SERVER"
2019-11-13 16:25:44 +01:00
ximon18 and GitHub
5a43faa4c3
FIX: Execue the E2E test on push only
...
As it also catches pushes to branches which then cause duplicate execution on PR creation: once for the branch push and once for the PR create from the branch. This may need revisiting if we want to support PRs from forks.
2019-11-13 15:18:27 +01:00
ximon18 and GitHub
2d57d9f6cd
GitHub Actions: Revert temporary changes.
...
The last commit fixed the issue by preventing accidental Droplet resize between Krill configure and Krill test. Re-enable undeploy and disable trigger by comment.
2019-11-11 13:54:23 +01:00
ximon18 and GitHub
434770ea75
GitHub Actions: FIX: don't cause accidental Droplet resize
...
Missing TF_VAR_size env var in test run step causes Terraform to trigger a Digital Ocean Droplet resize.
2019-11-11 13:39:12 +01:00
ximon18 and GitHub
a1b9195b3f
GitHub Actions: oops
...
Docker system events call will not return if not given an until time.
2019-11-11 13:31:39 +01:00
ximon18 and GitHub
f6bbc07e37
GitHub Actions: more diagnostics
2019-11-11 13:18:06 +01:00
ximon18 and GitHub
5cd315b8bb
GitHub Actions: debug tweaks
...
Temporarily disable undeploy while investigating failure to connect to remote Docker daemon.
Also attempt to print the output docker-compose ps and docker-compose logs if the build fails.
2019-11-11 12:16:21 +01:00
ximon18 and GitHub
bfb27a6dc0
GitHub Actions: tweak cwd
...
- Remove the debug print statement.
- Don't use ${GITHUB_WORKSPACE} in `working-directory` as perhaps the variable cannot be resolved at that time and so fails to correctly set the CWD?
2019-11-11 11:53:59 +01:00
ximon18 and GitHub
9b9b669afe
GitHub Actions: typo correction
...
repki-deploy -> rpki-deploy
2019-11-11 11:49:29 +01:00
ximon18 and GitHub
6431460021
GitHub Actions: move the debug print earlier.
2019-11-11 11:46:44 +01:00
ximon18 and GitHub
97a3914550
GitHub Actions typo correction
...
pull_reques -> pull_request
2019-11-11 11:44:44 +01:00
ximon18 and GitHub
f9cda684f9
GitHub Actions workflow tweaks.
...
- Temporarily allow the E2E test to be triggered by an issue comment so that minor issues with migrating it from the rpki-deploy repo can be resolved without unnecessary commits just to trigger the build.
- Debug print the current working directory to find out why the build was unable to find the Dockerfile.
- Be explicit about the paths to use.
2019-11-11 11:44:00 +01:00
ximon18 and GitHub
2c5ce94a16
Initial version of GitHub Actions triggered E2E test for Krill.
2019-11-11 11:31:24 +01:00