Jean-Christophe Sirot
37be2ad9cd
Remove set -x to make this script less verbose
...
Signed-off-by: Jean-Christophe Sirot <jean-christophe.sirot@docker.com>
2019-10-09 10:51:17 +02:00
Stefan Scherer
ce52f597a0
Enhance build script for different CPU architectures
...
Signed-off-by: Stefan Scherer <stefan.scherer@docker.com>
2019-10-09 09:11:29 +02:00
Zuhayr Elahi
98d7cc8d0c
ADDED a stage for executing License Scans
...
Signed-off-by: Zuhayr Elahi <elahi.zuhayr@gmail.com>
2019-09-13 14:25:06 -07:00
Antonio Gutierrez
66856e884c
requirements: update jsonschema dependency
...
Fixes: https://github.com/docker/compose/issues/6347
Signed-off-by: Antonio Gutierrez <chibby0ne@gmail.com>
2019-07-27 21:43:40 +02:00
Christopher Crone
b0e7d801a3
Bump macOS build dependency
...
* Python 3.7.3 to 3.7.4
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-07-10 17:03:45 +02:00
Christopher Crone
3d80c8e86d
Bump macOS build dependencies
...
* OpenSSL 1.1.1a to 1.1.1c
* Python 3.7.2 to 3.7.3
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-07-08 15:05:10 +02:00
Ulysses Souza
1f55b533c4
Fix release script get_full_version()
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-05-23 23:35:57 +02:00
Ulysses Souza
a2516c48d9
Fix imports ordering
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-05-23 22:04:02 +02:00
Ulysses Souza
2d2b0bd9a8
Fix 'finalize' command on release script
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-05-23 21:38:20 +02:00
Ulysses Souza
c15e8af7f8
Fix release script for null user
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-05-22 19:00:16 +02:00
Joakim Roubert
482bca9519
Purge Dockerfile.armhf which is no longer needed
...
Current Dockerfile builds fine for armhf and thus the outdated
Dockerfile.armhf is unnecessary.
Change-Id: Idafdb9fbddedd622c2c0aaddb1d5331d81cfe57d
Signed-off-by: Joakim Roubert <joakimr@axis.com>
2019-04-23 09:53:42 +02:00
Ulysses Souza
2b24eb693c
Refactor release and build scripts
...
- Make use of the same Dockerfile when producing
an image for testing and for deploying to
DockerHub
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-04-17 16:08:33 +02:00
Ulysses Souza
c217bab7f6
Refactor Dockerfiles for generating musl binaries
...
- Refactor Dockerfile to be used for tests and distribution on docker hub on debian and alpine
to use for final usage and also tests
- Adapt test scripts to the new Dockerfiles' structure
- Adapt Jenkinsfile to add alpine to the test matrix
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-04-17 16:08:33 +02:00
Ulysses Souza
9e3d9f6681
Update release process on updating docs
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-04-04 11:51:12 +02:00
Djordje Lukic
ef10c1803f
"Bump 1.24.0"
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-03-28 19:38:25 +01:00
Ulysses Souza
154d7c1722
Fix script for release file already present case
...
This avoids a:
"AttributeError: 'HTTPError' object has no attribute 'message'"
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-03-22 17:14:18 +01:00
Ulysses Souza
2948c396a6
Fix bintray docker-compose link
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-03-22 11:23:44 +01:00
Ulysses Souza
15f8c30a51
Fix typo on finalize
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-03-22 11:23:44 +01:00
Ulysses Souza
cd1fcd3ea5
Use os.system() instead of run_setup()
...
Use `os.system()` instead of `run_setup()` because the last
is not taking any effect
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-03-22 11:23:36 +01:00
Christopher Crone
133df63108
Add built Python smoke test to macOS setup script
...
Prior to this smoke test, the macOS setup step wouldn't fail if the
Python that it built wasn't functional. This will make debugging Python
build issues easier in the future.
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-21 16:21:09 +01:00
Christopher Crone
dbc229dc37
Fix macOS build for Python 3.7
...
- Specify --with-openssl directory for Python build
- Better checks for downloaded SDK, OpenSSL, and Python
- Fix missing slash for Python build CPPFLAGS
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-21 13:57:25 +01:00
Ulysses Souza
bb0bd3b26b
Harmonize tox and virtualenv versions
...
- Set all tox versions to 2.9.1
- Set all virtualenv version to 16.2.0
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-02-21 13:56:45 +01:00
Ulysses Souza
a734371e7f
Bump python version from 3.6.8 to 3.7.2
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-02-21 13:56:45 +01:00
Christopher Crone
fbbf78d3da
macOS: Bump OpenSSL to 1.1.1a
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-20 15:59:41 +01:00
Christopher Crone
f1f0894c1b
script.build.linux: Do not tail image build logs
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-05 10:50:55 +01:00
Christopher Crone
8ad4c08109
macOS: Bump Python and OpenSSL
...
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
2019-02-05 10:40:03 +01:00
Joffrey F
fee5261014
Always connect Compose container to stdin
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-12-19 00:24:33 -08:00
Joffrey F
fc3df83d39
Update setup.py for modern pypi /setuptools
...
Remove pandoc dependencies
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-11-30 17:59:55 -08:00
Joffrey F
cfa5d02b52
Merge branch 'release'
2018-11-30 16:17:36 -08:00
Joffrey F
1110ad0108
"Bump 1.23.2"
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-11-28 14:26:26 -08:00
Ulysses Souza
1affc55b17
Adopts 'unknown' as build revision in case git cannot retrieve it.
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2018-11-22 15:58:41 +01:00
Joffrey F
b02f130684
"Bump 1.23.1"
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-31 14:49:00 -07:00
Joffrey F
91182ccb34
Merge branch 'release'
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-30 14:26:40 -07:00
Joffrey F
3104597e7d
"Bump 1.23.0"
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-29 11:43:45 -07:00
Joffrey F
45189c134d
"Bump 1.23.0-rc3"
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:16:34 -07:00
Joffrey F
5ab3e47b42
Add workaround for Debian/Ubuntu venv setup failure
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:12:52 -07:00
Joffrey F
da25be8f99
Fix ImageManager inconsistencies
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:12:49 -07:00
Joffrey F
c9107cff39
Fix arg checks in release.sh
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:12:49 -07:00
Joffrey F
51d44c7ebc
Add pypirc check
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:12:49 -07:00
Joffrey F
5cf25f519e
Decontainerize release script Credentials management inside containers is a mess. Let's work on the host instead.
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:12:46 -07:00
Joffrey F
7712d19b32
Add workaround for Debian/Ubuntu venv setup failure
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-17 12:10:08 -07:00
Joffrey F
bd67b90869
Fix ImageManager inconsistencies
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-12 06:39:56 -07:00
Joffrey F
297bee897b
Fix arg checks in release.sh
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-12 06:14:35 -07:00
Joffrey F
be324d57a2
Add pypirc check
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-12 06:13:55 -07:00
Silvin Lubecki
350a555e04
"Bump 1.23.0-rc2"
...
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2018-10-08 17:10:25 +02:00
Joffrey F
099c887b59
Re-enable testing of TP and beta releases
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-08 17:06:23 +02:00
Joffrey F
970f8317c5
Fix twine upload for RC versions
...
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-08 17:06:19 +02:00
Joffrey F
756eae0f01
Merge pull request #6251 from docker/decontainerize-release
...
Decontainerize release script
2018-10-05 19:03:23 +02:00
Joffrey F
6a35663781
Decontainerize release script
...
Credentials management inside containers is a mess. Let's work on the host instead.
Signed-off-by: Joffrey F <joffrey@docker.com>
2018-10-05 08:21:39 -07:00
Joffrey F
e3e93d40a8
Merge pull request #6248 from docker/test-betas-and-tps
...
Re-enable testing of TP and beta releases
2018-10-04 11:14:41 +02:00