Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
cubicweb
cubes
fresh
Commits
923b1d1e2d12
Commit
2112eb01
authored
Jun 18, 2019
by
Philippe Pepiot
Browse files
[docker] use docker build --pull
parent
8daefd9acb64
Changes
1
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
923b1d1e
...
...
@@ -8,7 +8,7 @@ NAMESPACE=intranet
all
:
build
build
:
docker build
-t
$(IMAGE)
.
docker build
--pull
-t
$(IMAGE)
.
push
:
build
docker push
$(IMAGE)
...
...
@@ -21,10 +21,7 @@ run: build
dev
:
build
docker run
--rm
-it
$(DOCKER_ARGS)
-v
`
pwd
`
:/src
$(IMAGE)
bash
pull-base
:
grep
'^FROM '
Dockerfile |
awk
'{ print $$2 }'
| xargs docker pull
deploy
:
pull-base push
deploy
:
push
sed
"s@hub.extranet.logilab.fr/logilab/fresh@
$(IMAGE)
@"
deploy/deployment.yaml | kubectl
-n
$(NAMESPACE)
apply
-f
-
@
echo
"wait at max 3 minutes for deployment to be UP"
kubectl
-n
$(NAMESPACE)
wait
--for
=
condition
=
available
--timeout
=
180s deployment/fresh deployment/fresh-scheduler
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment