Work on docker optimisation
This commit is contained in:
@@ -63,14 +63,27 @@ publish:
|
||||
registry_img: ''
|
||||
before_script:
|
||||
- apk add jq
|
||||
- mkdir -p .docker
|
||||
- "docker load -q -i .docker/fs.tar 2>&1 || :"
|
||||
- rm -rf .docker
|
||||
script:
|
||||
- APP_VERSION=$(cat visionversion.json | jq .version -r)
|
||||
- docker login $registry_host -u $registry_user -p $registry_pass
|
||||
- docker build -f ./Dockerfile -t $registry_host/$registry_img:$APP_VERSION .
|
||||
- docker build --cache-from=$registry_host/$registry_img -t $registry_host/$registry_img .
|
||||
- docker push $registry_host/$registry_img:$APP_VERSION
|
||||
- docker logout $registry_host
|
||||
- docker login -u $docker_user -p $docker_pass
|
||||
- docker tag $registry_host/$registry_img:$APP_VERSION $docker_host/$docker_img:$APP_VERSION
|
||||
- docker tag $registry_host/$registry_img:$APP_VERSION $docker_host/$docker_img
|
||||
- docker push $docker_host/$docker_img:$APP_VERSION
|
||||
- docker push $docker_host/$docker_img
|
||||
- docker push $docker_host/$docker_img
|
||||
after_script:
|
||||
- mkdir -p .docker
|
||||
- "docker save -o .docker/fs.tar $docker_host/$docker_img 2>&1 || :"
|
||||
- docker system prune -a
|
||||
cache:
|
||||
- key: $CI_COMMIT_REF_SLUG
|
||||
paths:
|
||||
- .docker
|
||||
when: on_success
|
||||
@@ -1,3 +1,3 @@
|
||||
{
|
||||
"version": "0.2.12"
|
||||
"version": "0.2.13"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user