Upstream: https://github.com/YunoHost/yunohost @ 3a5f8bac8301c450897b96cbd43a4c7d3ba750fb But (José) : transformer tout le code en bions + ploxions du xerboxion. La carte de digestion vit au labo : /yunohost-digest.json
30 lines
932 B
YAML
30 lines
932 B
YAML
.install-stage:
|
|
stage: install
|
|
needs:
|
|
- job: build-yunohost
|
|
artifacts: true
|
|
- job: build-ssowat
|
|
artifacts: true
|
|
- job: build-moulinette
|
|
artifacts: true
|
|
|
|
########################################
|
|
# INSTALL DEB
|
|
########################################
|
|
|
|
upgrade:
|
|
extends: .install-stage
|
|
image: "core-tests"
|
|
script:
|
|
- apt update
|
|
- DEBIAN_FRONTEND=noninteractive SUDO_FORCE_REMOVE=yes apt --assume-yes -o Dpkg::Options::="--force-confold" --allow-downgrades install ${CI_PROJECT_DIR}/*.deb
|
|
|
|
|
|
install-postinstall:
|
|
extends: .install-stage
|
|
image: "before-install"
|
|
script:
|
|
- apt update
|
|
- DEBIAN_FRONTEND=noninteractive SUDO_FORCE_REMOVE=yes apt --assume-yes -o Dpkg::Options::="--force-confold" --allow-downgrades install ${CI_PROJECT_DIR}/*.deb
|
|
- yunohost tools postinstall -d domain.tld -u syssa -F 'Syssa Mine' -p the_password --ignore-dyndns --force-diskspace
|