mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-30 18:16:42 +10:00
33 lines
706 B
YAML
33 lines
706 B
YAML
language: sh
|
|
|
|
services:
|
|
- docker
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- docker-ce
|
|
|
|
# cache:
|
|
# directories:
|
|
# - /docker
|
|
|
|
git:
|
|
depth: false
|
|
quiet: true
|
|
|
|
before_script:
|
|
- echo $DESKTOP_ENVIRONMENT_REGISTRY_PASSWORD | docker login -u $DESKTOP_ENVIRONMENT_REGISTRY --password-stdin
|
|
|
|
script:
|
|
- # docker load < /docker/cache.tar
|
|
- docker/scripts/build.sh
|
|
- docker/scripts/push.sh
|
|
- # docker save $DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER_NAME $(docker history -q $DESKTOP_ENVIRONMENT_REGISTRY/$DESKTOP_ENVIRONMENT_CONTAINER_NAME) > /docker/cache.tar
|
|
- packer/scripts/build.sh
|
|
|
|
deploy:
|
|
on:
|
|
branch: master
|
|
provider: script
|
|
script: kubernetes/scripts/bootstrap.sh
|