|
|
@@ -22,45 +22,13 @@ steps:
|
|
|
- yarn set version stable
|
|
|
- yarn install
|
|
|
- yarn build
|
|
|
- - name: Ubuntu 22.04
|
|
|
- image: ubuntu:jammy
|
|
|
+ - name: RHEL 9
|
|
|
+ image: rockylinux:9
|
|
|
commands:
|
|
|
- ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/jammy
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/jammy
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Ubuntu 20.04
|
|
|
- image: ubuntu:focal
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/focal
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/focal
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Ubuntu 18.04
|
|
|
- image: ubuntu:bionic
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/bionic
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/bionic
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Debian 10
|
|
|
- image: debian:buster
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/buster
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/buster
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Debian 11
|
|
|
- image: debian:bullseye
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/bullseye
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/bullseye
|
|
|
+ - mkdir -p ./packages/rhel9/
|
|
|
+ - mv /tmp/hestiacp-src/rpm/*.rpm ./packages/rhel9/
|
|
|
- rm -rf /tmp/hestia-src/
|
|
|
- name: scp files
|
|
|
image: appleboy/drone-scp:1.6.4
|
|
|
@@ -103,45 +71,13 @@ trigger:
|
|
|
- yarn set version stable
|
|
|
- yarn install
|
|
|
- yarn build
|
|
|
- - name: Ubuntu 22.04
|
|
|
- image: ubuntu:jammy
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/jammy
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/jammy
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Ubuntu 20.04
|
|
|
- image: ubuntu:focal
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/focal
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/focal
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Ubuntu 18.04
|
|
|
- image: ubuntu:bionic
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/bionic
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/bionic
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Debian 10
|
|
|
- image: debian:buster
|
|
|
- commands:
|
|
|
- - ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- - ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/buster
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/buster
|
|
|
- - rm -rf /tmp/hestia-src/
|
|
|
- - name: Debian 11
|
|
|
- image: debian:bullseye
|
|
|
+ - name: RHEL 9
|
|
|
+ image: rockylinux:9
|
|
|
commands:
|
|
|
- ln -snf /usr/share/zoneinfo/CET /etc/localtime && echo CET > /etc/timezone
|
|
|
- ./hestiacp/src/hst_autocompile.sh --all --noinstall --keepbuild --debug '~localsrc'
|
|
|
- - mkdir -p ./packages/bullseye
|
|
|
- - mv /tmp/hestiacp-src/deb/*.deb ./packages/bullseye
|
|
|
+ - mkdir -p ./packages/rhel9/
|
|
|
+ - mv /tmp/hestiacp-src/rpm/*.rpm ./packages/rhel9/
|
|
|
- rm -rf /tmp/hestia-src/
|
|
|
- name: scp files
|
|
|
image: appleboy/drone-scp:1.6.4
|