mirror of
https://gitee.com/amber-ce/amber-ce-bookworm.git
synced 2025-12-16 20:11:38 +08:00
Compare commits
23 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 968f30b1c3 | |||
| 3c3feb5f85 | |||
| 04ef4b73b5 | |||
| 8dc2624dc5 | |||
| fdfde11782 | |||
| e24682194e | |||
| 8913d11cc3 | |||
| 518c349c7f | |||
| f134bb12fe | |||
| 75754f9dec | |||
| 3e42120495 | |||
| 3edcbbbf0a | |||
| c476163ad8 | |||
| 8f015507ee | |||
| 15a3edc644 | |||
| 8654212663 | |||
| 195e6cc053 | |||
| 31db0eb36c | |||
| 960fb63570 | |||
| 5ad185528f | |||
| b3187660e0 | |||
| dbd4d7c7ce | |||
| d0125c983d |
59
.workflow/Debian-Build-amd64.yml
Normal file
59
.workflow/Debian-Build-amd64.yml
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
version: '1.0'
|
||||||
|
name: Debian-Build-amd64
|
||||||
|
displayName: Debian-Build-amd64
|
||||||
|
triggers:
|
||||||
|
trigger: manual
|
||||||
|
push:
|
||||||
|
tags:
|
||||||
|
prefix:
|
||||||
|
- ''
|
||||||
|
stages:
|
||||||
|
- name: stage-d1472d18
|
||||||
|
displayName: Build DEB
|
||||||
|
strategy: naturally
|
||||||
|
trigger: auto
|
||||||
|
executor: []
|
||||||
|
steps:
|
||||||
|
- step: execute@docker
|
||||||
|
name: execute_by_docker
|
||||||
|
displayName: Build Debian amd64
|
||||||
|
certificate: ''
|
||||||
|
image: docker.jianmuhub.com/library/debian:bookworm
|
||||||
|
command:
|
||||||
|
- export DEBIAN_FRONTEND=noninteractive
|
||||||
|
- apt update
|
||||||
|
- apt install ca-certificates -y
|
||||||
|
- echo 'deb [trusted=yes] http://mirrors.sdu.edu.cn/debian bookworm main contrib non-free non-free-firmware' > /etc/apt/sources.list
|
||||||
|
- rm -rfv /etc/apt/sources.list.d/*
|
||||||
|
- apt update
|
||||||
|
- apt build-dep . -y
|
||||||
|
- dpkg-buildpackage -b -us -uc
|
||||||
|
- cd ..
|
||||||
|
- ls -all
|
||||||
|
- mkdir target
|
||||||
|
- for f in $(find . -type f -name "*.deb")
|
||||||
|
- 'do '
|
||||||
|
- mv $f target
|
||||||
|
- done
|
||||||
|
- ''
|
||||||
|
artifacts:
|
||||||
|
- name: BUILD_ARTIFACT
|
||||||
|
path:
|
||||||
|
- ./target
|
||||||
|
notify: []
|
||||||
|
strategy:
|
||||||
|
retry: '0'
|
||||||
|
- name: stage-41e41b9f
|
||||||
|
displayName: push
|
||||||
|
strategy: naturally
|
||||||
|
trigger: auto
|
||||||
|
executor: []
|
||||||
|
steps:
|
||||||
|
- step: publish@general_artifacts
|
||||||
|
name: publish_general_artifacts
|
||||||
|
displayName: 上传制品
|
||||||
|
dependArtifact: BUILD_ARTIFACT
|
||||||
|
artifactName: output
|
||||||
|
notify: []
|
||||||
|
strategy:
|
||||||
|
retry: '0'
|
||||||
3
debian/changelog
vendored
3
debian/changelog
vendored
@@ -1,7 +1,8 @@
|
|||||||
amber-ce-bookworm (12.4.14-3) UNRELEASED; urgency=low
|
amber-ce-bookworm (12.4.14-4) UNRELEASED; urgency=low
|
||||||
|
|
||||||
* fix: Auto upgrade service always pop up upgradable notifier
|
* fix: Auto upgrade service always pop up upgradable notifier
|
||||||
* fix: /etc/apt/sources.list only request main repo
|
* fix: /etc/apt/sources.list only request main repo
|
||||||
* fix: sudo function error: Need sudo sudo to really sudo
|
* fix: sudo function error: Need sudo sudo to really sudo
|
||||||
|
* fix: ACE Host Integration fail
|
||||||
|
|
||||||
-- shenmo <shenmo@spark-app.store> Wed, 25 Sep 2024 23:15:49 +0800
|
-- shenmo <shenmo@spark-app.store> Wed, 25 Sep 2024 23:15:49 +0800
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ parent_dir=`dirname $curdir`
|
|||||||
pparent_dir=`dirname $parent_dir`
|
pparent_dir=`dirname $parent_dir`
|
||||||
ppparent_dir=`dirname $pparent_dir`
|
ppparent_dir=`dirname $pparent_dir`
|
||||||
PKGNAME=`basename $ppparent_dir`
|
PKGNAME=`basename $ppparent_dir`
|
||||||
export PACKAGE_NAME=$PKGNAME
|
export ACE_PACKAGE_NAME=$PKGNAME
|
||||||
chrootEnvPath=/opt/apps/$PKGNAME/files/ace-env
|
chrootEnvPath=/opt/apps/$PKGNAME/files/ace-env
|
||||||
|
|
||||||
if [ ! -e $chrootEnvPath/finish.flag ];then
|
if [ ! -e $chrootEnvPath/finish.flag ];then
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ local file=$1
|
|||||||
chmod +x $file
|
chmod +x $file
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ "${IS_ACE_ENV}" != "" ];then
|
if [ "${IS_ACE_ENV}" != "" ] || [[ -e /opt/ace-host-integration/ace-host-integration ]] && [[ -e /flamescion-container-tools ]];then
|
||||||
if [ -e /opt/apps/ ];then
|
if [ -e /opt/apps/ ];then
|
||||||
for app_dir in $(ls /opt/apps/); do
|
for app_dir in $(ls /opt/apps/); do
|
||||||
for file in /opt/apps/$app_dir/entries/applications/*.desktop;do
|
for file in /opt/apps/$app_dir/entries/applications/*.desktop;do
|
||||||
|
|||||||
Reference in New Issue
Block a user