c3a8d79fb3
Update README with current branch
2021-09-14 14:04:15 +02:00
5d2db6d563
Format code in tests
2021-09-14 13:56:45 +02:00
979b6ca0c8
Boost performance for some actions
...
Like 'status', 'tasks' and 'tasks:healthy', with parallel requests
2021-09-14 13:50:35 +02:00
c00c8fe67b
Format Bash code
2021-09-14 13:46:09 +02:00
457aba0687
Fix psu tasks:healthy action output
...
when an error occurs
2021-09-14 13:44:20 +02:00
54b0f3854a
Breaking Change: HTTPie is replaced by cURL
...
For smaller Docker images, faster execution and to be more portable
Running concurrently 'psu' commands should work now, by creating unique
temporary file names
2021-09-14 13:41:15 +02:00
f9530c46fa
Bump psu version to 1.2.0
...
Update psu, CHANGELOG and README
v1.2.0
2021-09-14 11:24:46 +02:00
e0511463ca
Update tested Portainer versions list
...
Add Portainer 1.24.2
Remove Portainer 1.24.1 and 2.0.1
2021-09-14 11:10:14 +02:00
1b873ba148
Better documentation
2021-09-14 10:54:22 +02:00
ead44c5ed5
Add tests for actions
, containers
and services
actions
...
Tests should run fine now with macOS
2021-09-14 10:53:59 +02:00
c54255381b
Reduce Docker images size based on Alpine, again
...
Downgrade Docker Compose from 1.29.2 to 1.28.0 for Alpine image, to get
faster builds 🚀
2021-09-14 10:51:08 +02:00
a75b2536ad
Bump psu version to 1.2.0-beta.1
...
Update CHANGELOG
v1.2.0-beta.1
2021-09-03 16:00:53 +02:00
bfa143e164
Fix Traefik doc links in CHANGELOG.md
2021-09-03 15:55:03 +02:00
730f4b0004
Use Traefik 2.5 instead of Traefik 2.4 for testing
2021-09-03 15:52:59 +02:00
fb73d0154c
Update instructions to run tests locally
2021-09-03 15:15:00 +02:00
1f118e72d1
Fix some minor typos in CHANGELOG.md
2021-09-03 15:13:17 +02:00
a1986ef9b7
Add some instructions to run tests locally
2021-09-03 15:07:12 +02:00
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
4205e7b351
Run PSU tests with Portainer CE 2.5.1 and 2.6.3
2021-09-03 12:27:12 +02:00
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
47d0ee3071
Bump psu version to 1.2.0-alpha
...
Update CHANGELOG
v1.2.0-alpha
2021-02-19 12:36:01 +01:00
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
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
498418f816
Fix Docker variants links
2021-02-18 14:36:59 +01:00
ecf7bb2af4
Bump psu version to 1.1.0
...
Update CHANGELOG and documentation
v1.1.0
2021-02-18 14:04:38 +01:00
c9d3b1db09
Remove useless packages after building docker-compose
2021-02-16 15:32:39 +00:00
376ac032eb
Fix 'cryptography' building error
...
See: https://cryptography.io/en/latest/installation.html#alpine
2021-02-08 09:33:20 +00:00
6efc1a0145
Use Traefik 2.2 instead of Traefik 2.1 for testing
2020-07-29 17:54:52 +02:00
c7a2b96e91
Fix changelog link for psu version 1.1.0-alpha
2020-07-29 17:53:59 +02:00
fda810cc00
Bump psu version to 1.1.0-alpha
...
Update CHANGELOG and doc
v1.1.0-alpha
2020-07-29 17:33:51 +02:00
3e52f311bf
Backport psu changelog and doc from version 1.0.5
2020-07-29 17:22:07 +02:00
021114e474
Bump to the latest Portainer version 1.24.1
2020-07-29 16:35:58 +02:00
c6b81dae42
Upgrade Docker Compose from 1.24 to 1.26 for main Docker images
2020-07-08 14:46:52 +02:00
111dd9c42b
Docker build should fail if a shell command failed
2020-07-08 14:46:43 +02:00
19436c2ca5
Upgrade operating system of Docker based images
...
With Alpine 3.12 and Debian 10
2020-07-08 14:31:23 +02:00
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
ea681e241f
Fix docker command in README.md
...
Use the '1.0' Docker tag in examples
2020-01-31 18:28:05 +01:00
aabe31c775
Bump psu version to 1.0.4
...
Update CHANGELOG
v1.0.4
2020-01-27 16:06:38 +01:00
98a7f29579
Update README.md
...
Remove 'dev' tag links
2020-01-27 15:57:03 +01:00
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
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
781152570c
Fix README.md
2020-01-17 15:35:32 +01:00
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
7872bb7e7d
Bump psu version to 1.0.3
...
Update CHANGELOG
v1.0.3
2020-01-17 12:56:02 +00:00
1334a77bb2
Use Traefik 2.1 instead of Traefik 1.7 for testing
2020-01-17 12:56:02 +00:00
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
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
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
01cb6cc1b7
Small fix, use local variable in helpers.sh
2020-01-17 12:56:02 +00:00
4b98fba103
Rewrite these 'wget' commands with 'curl' commands
2020-01-17 12:56:02 +00:00