Sebastiaan van Stijn
33eeef41ab
Remove "bundle" subcommand and support for DAB files
...
Deploying stacks using the "Docker Application Bundle" (`.dab`) file
format was introduced as an experimental feature in Docker 1.13 /
17.03, but superseded by support for Docker Compose files in the CLI.
With no development being done on this feature, and no active use of the file
format, support for the DAB file format and the top-level `docker deploy` command
(hidden by default in 19.03), will be removed from the CLI, in favour of
`docker stack deploy` using compose files.
This patch removes the `docker-compose bundle` subcommand from Docker Compose,
which was used to convert compose files into DAB files (and given the above,
will no longer be needed).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2020-01-08 16:42:49 +01:00
Ulysses Souza
36790fc0e8
Merge pull request #7058 from docker/dependabot/pip/idna-2.8
...
Bump idna from 2.5 to 2.8
2020-01-08 16:00:45 +01:00
Ulysses Souza
23d663a84e
Merge pull request #7059 from docker/dependabot/pip/pysocks-1.7.1
...
Bump pysocks from 1.6.7 to 1.7.1
2020-01-08 15:58:00 +01:00
Ulysses Souza
bd0ec191bd
Merge pull request #7092 from docker/dependabot/pip/colorama-0.4.3
...
Bump colorama from 0.4.0 to 0.4.3
2020-01-08 15:41:40 +01:00
Ulysses Souza
d27ecf694c
Merge pull request #7111 from docker/dependabot/pip/websocket-client-0.57.0
...
Bump websocket-client from 0.32.0 to 0.57.0
2020-01-08 15:40:54 +01:00
Ulysses Souza
bc90b7badf
Merge pull request #7077 from docker/dependabot/pip/ddt-1.2.2
...
Bump ddt from 1.2.0 to 1.2.2
2020-01-08 15:35:38 +01:00
Ulysses Souza
702dd9406c
Merge pull request #7093 from ulyssessouza/warn-invalid-version
...
Validate version format on formats 2+
2020-01-08 10:47:01 +01:00
Ulysses Souza
704ee56553
Merge pull request #7122 from ndeloof/shutil
...
Don't adjust output on terminal width when piped into another command
2020-01-08 10:46:03 +01:00
dependabot-preview[bot]
f2f6b30350
Bump websocket-client from 0.32.0 to 0.57.0
...
Bumps [websocket-client](https://github.com/websocket-client/websocket-client ) from 0.32.0 to 0.57.0.
- [Release notes](https://github.com/websocket-client/websocket-client/releases )
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog )
- [Commits](https://github.com/websocket-client/websocket-client/compare/v0.32.0...v0.57.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-08 09:17:12 +00:00
dependabot-preview[bot]
75c45c27df
Bump pysocks from 1.6.7 to 1.7.1
...
Bumps [pysocks](https://github.com/Anorov/PySocks ) from 1.6.7 to 1.7.1.
- [Release notes](https://github.com/Anorov/PySocks/releases )
- [Changelog](https://github.com/Anorov/PySocks/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Anorov/PySocks/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-08 09:17:04 +00:00
Nicolas De Loof
31396786ba
publish package on PyPI
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
d6c13b69c3
compute sha256sum
...
windows nodes don't have openssl installed:'(
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
0e826efee5
attempt to fix windows build
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
1af3852277
Generate changelog
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
9c6db546e8
Remove Circle-CI and AppVeyor config files
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
417d72ea3d
Compute checksum
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
bdb11849b1
Use .Jenkinsfile extension for IDE support
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
da55677154
Release pipeline
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
7be66baaa7
TAG and BUILD_TAG are obsolete
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
6b0acc9ecb
tests don't run in parallel
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
8859ab0d66
Use gotemplate formater to extract specific data
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
9478725a70
Fix tested docker releases in Pipeline
...
This allows Engine team to trigger a compose build by pushing a PR
changing the `dockerVersions` variable to test Release Candidates
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
2955f48468
Get docker versions using a plain command line
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
644c55c4f7
Use declarative syntax when possible
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
912d90832c
Use a simple script to get docker-ce releases
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
c5c287db5c
We don't use FOSSA anymore
...
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
dd889b990b
Prepare drop of python 2.x support
...
see https://github.com/docker/compose/issues/6890
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 10:15:48 +01:00
Nicolas De Loof
3df4ba1544
Assume infinite terminal width when not running in a terminal
...
Close https://github.com/docker/compose/issues/7119
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-01-08 08:40:18 +01:00
ulyssessouza
7f49bbb998
Validate version format on formats 2+
...
Signed-off-by: ulyssessouza <ulyssessouza@gmail.com>
2020-01-07 18:37:47 +01:00
Ulysses Souza
9f373b0b86
Merge pull request #7128 from docker/post-release-1.25.1
...
Post release 1.25.1
2020-01-07 17:20:41 +01:00
Ulysses Souza
67cce913a6
Set dev version to 1.26.0dev after releasing 1.25.1
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-07 16:44:42 +01:00
Ulysses Souza
cc93c97689
Merge pull request #7123 from docker/bump-1.25.1
...
Bump 1.25.1
2020-01-06 19:08:18 +01:00
Ulysses Souza
a82fef0722
"Bump 1.25.1"
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-06 17:42:50 +01:00
Ulysses Souza
f70b8c9a53
Merge remote-tracking branch 'upstream/release' into bump-1.25.1
2020-01-06 17:17:07 +01:00
Ulysses Souza
b572a1e2e0
Merge pull request #7121 from ulyssessouza/fix_binary_string_error_treatment
...
Fix binary string error treatment
2020-01-06 16:56:30 +01:00
Ulysses Souza
37eb7a509b
Decode APIError explanation to unicode before usage
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-06 16:00:34 +01:00
Ulysses Souza
cba8ad474c
Fix by adding an assert to make the comparison effective
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-06 15:53:32 +01:00
dependabot-preview[bot]
025002260b
Bump colorama from 0.4.0 to 0.4.3
...
Bumps [colorama](https://github.com/tartley/colorama ) from 0.4.0 to 0.4.3.
- [Release notes](https://github.com/tartley/colorama/releases )
- [Changelog](https://github.com/tartley/colorama/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/tartley/colorama/compare/0.4.0...0.4.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-09 13:31:00 +00:00
dependabot-preview[bot]
e6e9263260
Bump ddt from 1.2.0 to 1.2.2
...
Bumps [ddt](https://github.com/datadriventests/ddt ) from 1.2.0 to 1.2.2.
- [Release notes](https://github.com/datadriventests/ddt/releases )
- [Commits](https://github.com/datadriventests/ddt/compare/1.2.0...1.2.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-04 07:10:30 +00:00
dependabot-preview[bot]
e9220f45df
Bump coverage from 4.4.2 to 4.5.4
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 4.4.2 to 4.5.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/coverage-4.4.2...coverage-4.5.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-04 08:09:10 +01:00
dependabot-preview[bot]
780a425c60
Bump flake8 from 3.5.0 to 3.7.9
...
Bumps [flake8](https://gitlab.com/pycqa/flake8 ) from 3.5.0 to 3.7.9.
- [Release notes](https://gitlab.com/pycqa/flake8/tags )
- [Commits](https://gitlab.com/pycqa/flake8/compare/3.5.0...3.7.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-04 08:09:07 +01:00
dependabot-preview[bot]
d32b9f95ca
Bump pytest-cov from 2.5.1 to 2.8.1
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 2.5.1 to 2.8.1.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.5.1...v2.8.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-04 08:08:54 +01:00
Ulysses Souza
a23f39127e
Merge pull request #7071 from docker/bump-1.25.1-rc1
...
Bump 1.25.1-rc1
2019-11-29 20:15:40 +01:00
Ulysses Souza
d92e9beec1
"Bump 1.25.1-rc1"
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-11-29 19:21:16 +01:00
Ulysses Souza
8ebd7f96f0
Merge pull request #7070 from docker/macos-folder-build
...
Build fixes for macOS
2019-11-29 19:16:41 +01:00
Christopher Crone
b7a675b1c0
Upload macOS folder format to bintray
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-11-29 18:28:47 +01:00
Christopher Crone
8820343882
Stash all macOS build artifacts
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-11-29 18:28:17 +01:00
Christopher Crone
fedc8f71ad
Build single binary and folder format for macOS
...
Previously we were overwriting the single binary with the folder
format.
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-11-29 18:27:39 +01:00
Ulysses Souza
e82d38f333
Merge pull request #7052 from ndeloof/pull_can_build
...
Report image we can't pull and must be built
2019-11-29 15:48:38 +01:00
Christopher Crone
d6b5d324e2
Use Python3 for macOS build environment
...
With the deprecation of Python 2 coming soon, explicitly use
Python 3.
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-11-28 20:26:58 +01:00