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
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
Ulysses Souza
a82fef0722
"Bump 1.25.1"
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-01-06 17:42:50 +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
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
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
Ulysses Souza
44edd65065
Merge pull request #7009 from glance-/shellcheck
...
Resolve shellcheck warnings in container-script
2019-11-28 13:37:50 +01:00
Ulysses Souza
517efbf386
Merge pull request #7005 from glance-/HOME-in-container
...
Pass in HOME env-var in container mode.
2019-11-22 17:02:07 +01:00
Anton Lundin
c8cfc590cc
Better userns detection in container-script
...
This uses formatting to have docker info just emit the information we're interested in.
Based-on-code-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Anton Lundin <anton.lundin@umu.se>
Co-Authored-By: Sebastiaan van Stijn <thaJeztah@users.noreply.github.com>
2019-11-22 16:24:09 +01:00
Ulysses Souza
332fa8bf62
Merge pull request #7010 from ndeloof/catalina
...
Build OSX binary as a directory
2019-11-22 15:26:09 +01:00
Nicolas De Loof
e13a7213f1
Build OSX binary as a directory
...
OSX Catalina otherwise do scan the temporary executable files created by the single-file packaging.
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2019-11-21 09:01:41 +01:00
Ulysses Souza
b42d4197ce
Add latest tag question on resume and start to tag on build
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-11-18 22:46:12 +01:00
Ulysses Souza
a0592ce585
"Bump 1.25.0"
...
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
2019-11-18 19:14:13 +01:00
Anton Lundin
aeddfd41d6
Resolve shellcheck warnings in container-script
...
This fixes a couple of small potential issues pointed out by shellcheck.
Signed-off-by: Anton Lundin <anton.lundin@umu.se>
2019-11-07 21:55:03 +01:00
Anton Lundin
b9a4581d60
Pass in HOME env-var in container mode.
...
To get ~/-paths to work as expected in contaier mode, env-var HOME must
be the same outside the container as inside the docker-compose
container, otherwise HOME inside the container points to /root which
might not be what the user expects.
Signed-off-by: Anton Lundin <anton.lundin@umu.se>
2019-11-06 13:05:58 +01:00
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