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 |
|
Tortue Torche
|
4574ebc15e
|
Limit chmod to psu binary in Dockerfile
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
10aa47d546
|
Move packages installation before environment variables in Dockerfile
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
998dda0e38
|
Add docker-compose to Docker image
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
a75ad5e5df
|
Update environment variables in Dockerfile
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
66aa11b677
|
Fix base Docker image to alpine:3.10
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
3d5ca94b9e
|
Change version to 1.0.0-alpha.11
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
b8e210dace
|
Add comment markers to delimit inputs, prints, actions and helpers sections of the script
|
2020-01-17 12:56:02 +00:00 |
|
Tortue Torche
|
32e1069d43
|
Move env_file_to_json next to other helper functions
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
804010c88d
|
Enable -x flag in shell if PSU_TRACE is set
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
adeb5519e7
|
Add "Help" section to help
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
3957b6d8dd
|
Update script header comment about it's benefits
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
506965c788
|
Several changes
- Merge --compose-file and --stack-file flags
- Add --env-file-base64 and --compose-file-base64 flags
- Update action aliases
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
ab1c30e3f1
|
Update action aliases usage notice
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
2bc1f20cba
|
Extract actions table transform to transform_actions_table function
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
566fdfa657
|
Extract options table transform to transform_options_table function
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
5e74beaa05
|
Remove -n flag from echo in service tasks printing
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
7bc538aee9
|
Update PYTHONWARNINGS for Debian and Ubuntu
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
139ab770b1
|
Update verbose message for when the stack to be deleted does not exist
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
aeb5cccbea
|
Remove -n flag from echo in healthy tasks printing
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
339772a9bb
|
Add verbose message after linting about using the default psu Docker image
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
95c3ec548f
|
Echo OK after linting only if current action is "lint"
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
7fe05a227d
|
Change default --lint flag value to true
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
e9a12a54c3
|
Update --lint flag help
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
96fda89e24
|
Update --masked-variables flag help
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
82c34b7080
|
Fix typo in --sevice flag help
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
10750eb35f
|
Change version to 0.2.0-alpha.20
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
69b22e5815
|
Add StackOverflow link to parallel requests TODO
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
c0a98d6505
|
Add --lint flag for the 'deploy' action and a 'lint' action to validate the Docker compose/stack file
For this (optional) new feature, the 'docker-compose' tool must be installed,
see: https://docs.docker.com/compose/install/
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
a494dcbb79
|
Update --masked-variables flag help
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
6733971dde
|
Change version to 0.2.0-alpha.19
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
f702bcb032
|
Update --masked-variables flag help
|
2020-01-17 12:56:01 +00:00 |
|
Tortue Torche
|
a186b30e8f
|
Add -t flag to timeout calls
|
2020-01-17 12:56:01 +00:00 |
|