mirror of
https://github.com/kennethreitz/bake.git
synced 2026-06-05 23:00:17 +00:00
bake
This commit is contained in:
@@ -10,9 +10,15 @@
|
||||
|
||||
test: docker/build
|
||||
docker-compose run --entrypoint bash bake -c 'set -ex && pip3 install pytest && pytest'
|
||||
release: test release//pypi release//docker
|
||||
release: test release//warn @confirm:secure release//pypi release//docker
|
||||
bash: docker//bash
|
||||
|
||||
release//warn:
|
||||
echo
|
||||
echo "$(bake:red 'Warning'): you are about to release a new version of $(bake:red 'bake' --fg green)."
|
||||
echo
|
||||
echo 'Please do this simple math problem to prove this is not accidental.'
|
||||
echo
|
||||
docker/build:
|
||||
# Build the images.
|
||||
set -ex && docker-compose build
|
||||
@@ -27,9 +33,9 @@ docker//build/full:
|
||||
release//pypi: @interactive //python
|
||||
pipenv run python setup.py upload
|
||||
|
||||
release//docker: docker//build release//docker/github
|
||||
release//docker: docker/build release//docker/github
|
||||
|
||||
release//docker/github: docker//build
|
||||
release//docker/github: docker/build
|
||||
set -ux
|
||||
|
||||
declare -a IMAGES=('bake:core' 'bake:latest')
|
||||
@@ -44,7 +50,7 @@ release//docker/github: docker//build
|
||||
docker push "$REMOTE_IMAGE"
|
||||
done
|
||||
|
||||
release/docker/dockerhub: docker//build
|
||||
release/docker/dockerhub: docker/build
|
||||
docker-compose push
|
||||
|
||||
//ci: //ci/setup
|
||||
|
||||
Reference in New Issue
Block a user