Tortue Torche
cfbe17a43c
Fix rm (remove) action with Portainer CE 2.6
...
The endpoint ID seems now to be required ¯\_(ツ)_/¯
2021-09-03 15:05:25 +02:00
Tortue Torche
4205e7b351
Run PSU tests with Portainer CE 2.5.1 and 2.6.3
2021-09-03 12:27:12 +02:00
Tortue Torche
2d7c42c80e
Bump Docker Compose to 1.29.3 and upgrade OS
...
Use Docker Compose 1.29.3 instead of 1.28.3
Upgrade Operating System of Docker based images:
- With Alpine 3.14 (https://hub.docker.com/_/alpine )
- And Debian 11 (https://hub.docker.com/_/debian )
Reduce Docker image size
2021-09-03 11:36:23 +02:00
Tortue Torche
47d0ee3071
Bump psu version to 1.2.0-alpha
...
Update CHANGELOG
2021-02-19 12:36:01 +01:00
Tortue Torche
90dde1d9c9
Rename CLUSTER_ variables by SWARM_NODE_ when running tests
...
CLUSTER_NAME -> SWARM_NODE_NAME
CLUSTER_IP -> SWARM_NODE_IP
2021-02-19 12:27:23 +01:00
Tortue Torche
5275fc78f2
Experimental support for Portainer CE 2.0 & 2.1
...
Added:
- Test PSU with Portainer CE 2.0.1 API
- Test PSU with Portainer CE 2.1.1 API
Changed:
- Use Docker Compose 1.28.3 instead of Docker Compose 1.26.2
- Use Traefik 2.4 instead of Traefik 2.2 for testing
- Upgrade operating system of Docker based images, with Alpine 3.13
Removed:
- Test PSU with Portainer 1.22.2 API
- Test PSU with Portainer 1.23.2 API
2021-02-19 11:55:56 +01:00
Tortue Torche
498418f816
Fix Docker variants links
2021-02-18 14:36:59 +01:00
Tortue Torche
ecf7bb2af4
Bump psu version to 1.1.0
...
Update CHANGELOG and documentation
2021-02-18 14:04:38 +01:00
Tortue Torche
c9d3b1db09
Remove useless packages after building docker-compose
2021-02-16 15:32:39 +00:00
Tortue Torche
376ac032eb
Fix 'cryptography' building error
...
See: https://cryptography.io/en/latest/installation.html#alpine
2021-02-08 09:33:20 +00:00
Tortue Torche
6efc1a0145
Use Traefik 2.2 instead of Traefik 2.1 for testing
2020-07-29 17:54:52 +02:00
Tortue Torche
c7a2b96e91
Fix changelog link for psu version 1.1.0-alpha
2020-07-29 17:53:59 +02:00
Tortue Torche
fda810cc00
Bump psu version to 1.1.0-alpha
...
Update CHANGELOG and doc
2020-07-29 17:33:51 +02:00
Tortue Torche
3e52f311bf
Backport psu changelog and doc from version 1.0.5
2020-07-29 17:22:07 +02:00
Tortue Torche
021114e474
Bump to the latest Portainer version 1.24.1
2020-07-29 16:35:58 +02:00
Tortue Torche
c6b81dae42
Upgrade Docker Compose from 1.24 to 1.26 for main Docker images
2020-07-08 14:46:52 +02:00
Tortue Torche
111dd9c42b
Docker build should fail if a shell command failed
2020-07-08 14:46:43 +02:00
Tortue Torche
19436c2ca5
Upgrade operating system of Docker based images
...
With Alpine 3.12 and Debian 10
2020-07-08 14:31:23 +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