Commit Graph

11 Commits

Author SHA1 Message Date
Fabian Koller a720ed6a77 Do not require molecule teardown for success
CI failures should not be caused by intermittently failing docker
communication furing test teardown.
2021-02-25 06:22:59 +01:00
jonaswinkler 47ea60372f disable CI for translation branches 2021-02-02 14:07:43 +01:00
jonaswinkler 5f44ab5abc CI: ignore translation branches 2021-02-02 13:27:08 +01:00
Fabian Koller eb6153c5aa Change CI ref from merge to head
At this time in the CI, merge is not accessible from tree
https://github.community/t/github-sha-but-how-to-get-the-latest-commit-reference-on-a-branch/17160
2021-01-31 12:00:41 +01:00
Fabian Koller bfbdfe857f Simplify molecule tests
"Upgrade" path includes multiple paths anyway:
- installing the latest official release package
- builing the current PR from source
- upgrading between the two versions
2021-01-23 22:55:46 +01:00
Fabian Koller 6c3b1db4dd Determine installed version by git commit hash 2021-01-22 16:28:13 +01:00
Fabian Koller 8d62493774 Adapt github action to build PR version 2021-01-22 11:10:56 +01:00
Fabian Koller 8884a4dfdf molecule scenario to test upgrading from releases
Provide a separate scenario to install the last release, then update to
the current one.
Also includes improved deployment verification (check if uploading a
.txt through the API works).
2021-01-18 22:51:40 +01:00
Fabian Koller 9cd6235947 Disable ansible-galaxy import
Repository structure not compatible (galaxy expects the role to be at
the root of the repository, not in a subfolder).
2021-01-09 10:46:38 +01:00
Fabian Koller 586db3bc5e Deploy role to ansible galaxy
Happens only when a new tag is pushed
2021-01-04 06:42:34 +01:00
Fabian Koller 51fd19c315 Switch to github actions 2021-01-04 06:42:34 +01:00