停止ubuntu的构建

This commit is contained in:
2024-11-06 22:03:36 +08:00
parent f06089d83f
commit 2180a04d29
+44 -44
View File
@@ -295,48 +295,48 @@ jobs:
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
fi fi
amd64-ubuntu24: # amd64-ubuntu24:
runs-on: ubuntu-24.04 # runs-on: ubuntu-24.04
steps: # steps:
- name: Clone Repository To Get Script # - name: Clone Repository To Get Script
run: | # run: |
git clone $REPOSITORY --depth=1 # git clone $REPOSITORY --depth=1
mv $(basename $REPOSITORY)/* . -v # mv $(basename $REPOSITORY)/* . -v
mv $(basename $REPOSITORY)/.* . -v | true # mv $(basename $REPOSITORY)/.* . -v | true
#
- name: Configure Base System # - name: Configure Base System
run: | # run: |
git clone https://github.com/$GITHUB_REPOSITORY # git clone https://github.com/$GITHUB_REPOSITORY
cd $(basename $GITHUB_REPOSITORY) # cd $(basename $GITHUB_REPOSITORY)
sudo bash ../.github/workflows/configure-building-enviroment.sh # sudo bash ../.github/workflows/configure-building-enviroment.sh
#
- name: Building ${{ GITHUB.repository }} # - name: Building ${{ GITHUB.repository }}
run: | # run: |
cd $(basename $GITHUB_REPOSITORY) # cd $(basename $GITHUB_REPOSITORY)
env GO111MODULE=off dpkg-buildpackage -b # env GO111MODULE=off dpkg-buildpackage -b
#
- name: Remove Debug Package # - name: Remove Debug Package
run: | # run: |
rm -rfv *dbg*.deb # rm -rfv *dbg*.deb
#
- name: Pack tar # - name: Pack tar
run: | # run: |
sudo tar -cvf deb-$(date +%s).tar *.deb # sudo tar -cvf deb-$(date +%s).tar *.deb
#
- name: Push # - name: Push
env: # env:
UPASSWD: ${{ secrets.PASSWD }} # UPASSWD: ${{ secrets.PASSWD }}
UUSERS: ${{ secrets.USERS }} # UUSERS: ${{ secrets.USERS }}
UHOST: ${{ secrets.HOST }} # UHOST: ${{ secrets.HOST }}
UPATH: ${{ secrets.UPATH }} # UPATH: ${{ secrets.UPATH }}
UPROGRAM: ${{ secrets.UPROGRAM }} # UPROGRAM: ${{ secrets.UPROGRAM }}
UPORT: ${{ secrets.UPORT }} # UPORT: ${{ secrets.UPORT }}
run: | # run: |
sudo apt update # sudo apt update
sudo apt install sshpass -y # sudo apt install sshpass -y
mkdir -p ~/.ssh/ # mkdir -p ~/.ssh/
ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts # ssh-keyscan -p $UPORT -H $UHOST >> ~/.ssh/known_hosts
tarName=$(ls | grep .tar | head -n 1) # tarName=$(ls | grep .tar | head -n 1)
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH # sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM hetao $UPATH/$tarName > /dev/null # sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM hetao $UPATH/$tarName > /dev/null