Skip to content

Commit e986265

Browse files
update snap package (#27021)
1 parent e33f112 commit e986265

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ cpu.out
9595
/.go-licenses
9696

9797
# Snapcraft
98+
/gitea_a*.txt
9899
snap/.snapcraft/
99100
parts/
100101
stage/

snap/snapcraft.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: |
88
99
icon: public/assets/img/logo.png
1010
confinement: strict
11-
base: core18
11+
base: core22
1212
adopt-info: gitea
1313

1414
architectures:
@@ -44,12 +44,13 @@ parts:
4444
source: .
4545
stage-packages: [ git, sqlite3, openssh-client ]
4646
build-packages: [ git, libpam0g-dev, libsqlite3-dev, build-essential]
47-
build-snaps: [ go, node/18/stable ]
47+
build-snaps: [ go/1.21/stable, node/18/stable ]
4848
build-environment:
4949
- LDFLAGS: ""
5050
override-pull: |
51-
snapcraftctl pull
51+
craftctl default
5252
53+
git config --global --add safe.directory /root/parts/gitea/src
5354
last_committed_tag="$(git for-each-ref --sort=taggerdate --format '%(tag)' refs/tags | tail -n 1)"
5455
last_released_tag="$(snap info gitea | awk '$1 == "latest/candidate:" { print $2 }')"
5556
# If the latest tag from the upstream project has not been released to
@@ -61,8 +62,8 @@ parts:
6162
6263
version="$(git describe --always | sed -e 's/-/+git/;y/-/./')"
6364
[ -n "$(echo $version | grep "+git")" ] && grade=devel || grade=stable
64-
snapcraftctl set-version "$version"
65-
snapcraftctl set-grade "$grade"
65+
craftctl set version "$version"
66+
craftctl set grade="$grade"
6667
6768
override-build: |
6869
set -x

0 commit comments

Comments
 (0)