Commit Graph
37 Commits
Author SHA1 Message Date
Alex BandandGitHub 2bffff3a79 Add GitHub Sponsors for Organisations 2020-02-20 09:10:38 +01:00
ximon18andGitHub 5b581a7124 Typo correction: workflos -> workflow. 2020-01-22 23:46:34 +01:00
ximon18andGitHub 4789dd70d9 FIX: Ensure CI build doesn't run on E2E workflow changes. 2020-01-22 23:46:08 +01:00
ximon18andGitHub 0e55b104c0 FIX: Ensure the E2E test runs. 2020-01-22 23:44:46 +01:00
ximon18andGitHub e3f768c56d Move the Krill E2E tests from the rpki-deploy repo to the Krill repo. (#181) 2020-01-22 14:17:15 +01:00
ximon18andGitHub ed035da2be Run only GitHub Actions jobs relevant to the changes that have been made. 2020-01-22 12:02:09 +01:00
ximon18andGitHub 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
ximon18andGitHub bc8d7d937a Use rpki-deploy master now that the own-ca branch has been merged. 2020-01-20 10:54:44 +01:00
ximon18andGitHub 1dc974fe30 FIX: incorrect GitHub secret name. 2020-01-20 10:20:26 +01:00
ximon18andGitHub 2529f322d8 Does setting the checkout path help? 2020-01-20 10:17:31 +01:00
ximon18andGitHub 8343ef00eb More GH Actions debug. 2020-01-20 10:15:27 +01:00
ximon18andGitHub 496ff509cd Add debug
To work out why the install modified Dockerfile step uses the wrong path.
2020-01-20 10:11:03 +01:00
ximon18andGitHub 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
ximon18andGitHub 8384e980a6 Missing YAML colon. 2020-01-20 10:02:52 +01:00
ximon18andGitHub 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
ximon18andGitHub 8a5a9ce4fb FIX: workflow YAML syntax. 2020-01-17 11:44:01 +01:00
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 7d7d722b8b FIX: typo in workflow file 2019-12-18 10:40:30 +01:00
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub f6bbc07e37 GitHub Actions: more diagnostics 2019-11-11 13:18:06 +01:00
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 9b9b669afe GitHub Actions: typo correction
repki-deploy -> rpki-deploy
2019-11-11 11:49:29 +01:00
ximon18andGitHub 6431460021 GitHub Actions: move the debug print earlier. 2019-11-11 11:46:44 +01:00
ximon18andGitHub 97a3914550 GitHub Actions typo correction
pull_reques -> pull_request
2019-11-11 11:44:44 +01:00
ximon18andGitHub 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
ximon18andGitHub 2c5ce94a16 Initial version of GitHub Actions triggered E2E test for Krill. 2019-11-11 11:31:24 +01:00