瀏覽代碼

Add snapcraft login step for future CI/CD

Joseph Henry 3 年之前
父節點
當前提交
81462cd530
共有 1 個文件被更改,包括 2 次插入8 次删除
  1. 2 8
      make-linux.mk

+ 2 - 8
make-linux.mk

@@ -501,16 +501,10 @@ snap-build-remote: FORCE
 	cd pkg && snapcraft remote-build --build-on=amd64,arm64,s390x,ppc64el,armhf,i386
 
 snap-upload-beta: FORCE
+	snapcraft login --with-file=snapcraft-login-data
 	pushd pkg
 	for SNAPFILE in ./*.snap; do\
-		snapcraft upload --release=beta,edge,candidate $${SNAPFILE};\
-	done
-	popd
-
-snap-upload-stable: FORCE
-	pushd pkg
-	for SNAPFILE in ./*.snap; do\
-		snapcraft upload --release=stable $${SNAPFILE};\
+		snapcraft upload --release=stable,beta,edge,candidate $${SNAPFILE};\
 	done
 	popd