Commit Graph

202 Commits

Author SHA1 Message Date
Tortue Torche
1d6d20ad00 Bump psu version to 1.0.7
Update CHANGELOG
2021-02-16 15:43:02 +00:00
Tortue Torche
0f38bed64e Remove useless packages after building docker-compose 2021-02-16 15:23:36 +00:00
Tortue Torche
07ead0b46c Bump psu version to 1.0.6
Update CHANGELOG
2021-02-16 14:47:56 +00:00
Tortue Torche
c3a700cb5c Fix 'cryptography' building error
See: https://cryptography.io/en/latest/installation.html#alpine
2021-02-08 09:03:14 +00:00
Tortue Torche
8a76c20ab8 Docker build should fail if a shell command failed 2021-02-08 08:36:45 +00:00
Tortue Torche
ef5cfd5b5c Fix CHANGELOG.md 2020-07-29 16:55:21 +02:00
Tortue Torche
4cee0de601 Bump psu version to 1.0.5
Update CHANGELOG and doc
2020-07-29 16:49:25 +02:00
Tortue Torche
0dc56f1dd0 Bump to the latest Portainer version 1.24.1 2020-07-29 16:35:27 +02:00
Tortue Torche
c01b40d2cb Run PSU tests with Portainer 1.22.2, 1.23.2 and 1.24.0
Remove Portainer 1.21.0 support
2020-07-08 14:11:43 +02:00
Tortue Torche
ea681e241f Fix docker command in README.md
Use the '1.0' Docker tag in examples
2020-01-31 18:28:05 +01:00
Tortue Torche
aabe31c775 Bump psu version to 1.0.4
Update CHANGELOG
2020-01-27 16:06:38 +01:00
Tortue Torche
98a7f29579 Update README.md
Remove 'dev' tag links
2020-01-27 15:57:03 +01:00
Tortue Torche
6150489ecf Fix scheduled pipeline who update Docker images for the latest stable git tag
Escape $CI_COMMIT_SHA variable in the GitLab CI configuration and tests.
And evaluates its value at runtime.

See: https://docs.gitlab.com/12.7/ee/ci/variables/README.html#gitlab-ciyml-defined-variables
2020-01-27 15:56:55 +01:00
Tortue Torche
29147a8a03 Update Traefik dashboard URL in tests
Signed-off-by: Tortue Torche <126358-tortuetorche@users.noreply.gitlab.com>
2020-01-27 13:47:50 +01:00
Tortue Torche
781152570c Fix README.md 2020-01-17 15:35:32 +01:00
Tortue Torche
0d494afea7 Use the $CLEANUP_REGISTRIES_ENABLED CI variable for deleting Docker repository tags in bulk
See commit: 694e5e0a0c
2020-01-17 15:35:19 +01:00
Tortue Torche
7872bb7e7d Bump psu version to 1.0.3
Update CHANGELOG
2020-01-17 12:56:02 +00:00
Tortue Torche
1334a77bb2 Use Traefik 2.1 instead of Traefik 1.7 for testing 2020-01-17 12:56:02 +00:00
Tortue Torche
2f8d413223 Fix 'git_reset_from_last_stable_tag' helper function
Setting $CI_COMMIT_TAG before calling 'git_reset_from_tag' will skip the git reset stuff
2020-01-17 12:56:02 +00:00
Tortue Torche
358fa7575a Fix the deleting Docker repository tags in bulk job
The 'scripts/helpers.sh' is in the git repository so the $GIT_STRATEGY variable must not be set to 'none'.
2020-01-17 12:56:02 +00:00
Tortue Torche
694e5e0a0c Delete Docker repository tags in bulk
Remove tag names that are matching the regex (Git SHA1), keep always at least 3 and remove those who are older than 8 days

See: https://docs.gitlab.com/12.6/ee/api/container_registry.html#delete-repository-tags-in-bulk
2020-01-17 12:56:02 +00:00
Tortue Torche
01cb6cc1b7 Small fix, use local variable in helpers.sh 2020-01-17 12:56:02 +00:00
Tortue Torche
4b98fba103 Rewrite these 'wget' commands with 'curl' commands 2020-01-17 12:56:02 +00:00
Tortue Torche
3033702a69 Bump psu version to 1.0.2 2020-01-17 12:56:02 +00:00
Tortue Torche
266c991a01 Update CHANGELOG and README with 0.1.2 version 2020-01-17 12:56:02 +00:00
Tortue Torche
30a893813d Run PSU tests with Portainer 1.21.0, 1.22.2 and 1.23.0
Remove Portainer 1.20.2 support
2020-01-17 12:56:02 +00:00
Tortue Torche
878fe12ee3 Bump psu version to 1.0.1 2020-01-17 12:56:02 +00:00
Tortue Torche
8838d49d6e Keep HTTPIE_VERIFY_SSL value if already set and '--insecure' option is set to 'false'. 2020-01-17 12:56:02 +00:00
Tortue Torche
fc338007f1 Better docker-compose and httpie installation. 2020-01-17 12:56:02 +00:00
Tortue Torche
f87cfa64b8 Remove Portainer 1.19.2 support.
Because it's unavailable on Docker Hub.
And bump the last Portainer to 1.22.1
2020-01-17 12:56:02 +00:00
Tortue Torche
b9709f8ce9 Fix docker-compose and httpie installation. 2020-01-17 12:56:02 +00:00
Tortue Torche
14eeee863d Add some examples for main commands in docs. 2020-01-17 12:56:02 +00:00
Tortue Torche
793382dcd0 Update docs for Job stuff, again... 2020-01-17 12:56:02 +00:00
Tortue Torche
58f14750ab Fix License link and add a License page in docs. 2020-01-17 12:56:02 +00:00
Tortue Torche
9c0800f8ae Fix typo in docs. 2020-01-17 12:56:02 +00:00
Tortue Torche
0c8a1c270f Update docs for Job stuff. 2020-01-17 12:56:02 +00:00
Tortue Torche
4624c4e680 Update GitLab CI config according to Docker 19.03 release
See: https://about.gitlab.com/2019/07/31/docker-in-docker-with-docker-19-dot-03/
2020-01-17 12:56:02 +00:00
Tortue Torche
7bb3522cef Run PSU tests with Portainer 1.21.0
Because the latest Portainer release is now 1.22.0
2020-01-17 12:56:02 +00:00
Tortue Torche
cf83068821 Add some documentation on Job definition and the '--detect-job' option. 2020-01-17 12:56:02 +00:00
Tortue Torche
2258551c6d Fix CHANGELOG links for 1.0.0 release 2020-01-17 12:56:02 +00:00
Tortue Torche
ebbc89d8bd Bump psu version to 1.0.0
Hurray!
2020-01-17 12:56:02 +00:00
Tortue Torche
e1a699a73b Fix GitLab Docker Registry link in README.md 2020-01-17 12:56:02 +00:00
Tortue Torche
2b2d26fead Add GitLab Docker Registry link in README.md 2020-01-17 12:56:02 +00:00
Tortue Torche
f984cdbe9a Fix git log "warning: command substitution: ignored null byte in input" message
See:
https://stackoverflow.com/a/18187760
https://askubuntu.com/a/926695
2020-01-17 12:56:02 +00:00
Tortue Torche
aca3e69669 Merge GitLab integration
# Conflicts:
#	CHANGELOG.md
#	Dockerfile
#	README.md
#	psu
2020-01-17 12:56:02 +00:00
Tortue Torche
edde3e86c7 Change version to 1.0.0-alpha.12 2020-01-17 12:56:02 +00:00
Tortue Torche
9995e1c6da Cleanup "License" section in the readme 2020-01-17 12:56:02 +00:00
Tortue Torche
91e79b9e41 Add link to "How to use" section at the end of "Docker image" section 2020-01-17 12:56:02 +00:00
Tortue Torche
c015e5b7cf Add link to "How to use" section at the end of "How to install" section 2020-01-17 12:56:02 +00:00
Tortue Torche
42eebbd3cd Fix typo in Readme 2020-01-17 12:56:02 +00:00