From f052caf8a31737800a71b75d6504694baf068bac Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 15:45:02 -0700 Subject: [PATCH 1/8] test appimage build --- .circleci/config.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c218331ee..4212997c4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -434,7 +434,8 @@ jobs: # docs: https://appimage-builder.readthedocs.io/en/latest/intro/install.html sudo apt update - sudo apt install -y python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace + sudo curl -Lo /usr/local/bin/appimage-builder https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.0.0-beta.1/appimage-builder-1.0.0-677acbd-x86_64.AppImage + sudo chmod +x /usr/local/bin/appimage-builder sudo curl -Lo /usr/local/bin/appimagetool https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage sudo chmod +x /usr/local/bin/appimagetool sudo pip3 install appimage-builder @@ -1021,6 +1022,7 @@ workflows: tags: only: - /^v\d+\.\d+\.\d+(-rc\d+)?$/ + - build-appimage-tmp - build-appimage: filters: branches: From de81eaffa7cc41a34840e12b5a1dd59163360efa Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 15:49:27 -0700 Subject: [PATCH 2/8] temporary remove filter --- .circleci/config.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4212997c4..587b2dcb4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1022,7 +1022,8 @@ workflows: tags: only: - /^v\d+\.\d+\.\d+(-rc\d+)?$/ - - build-appimage-tmp + - build-appimage: + name: build-appimage-tmp - build-appimage: filters: branches: From d4665d869ce9d789255a7ca0f619e8ff48c5de42 Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 15:50:41 -0700 Subject: [PATCH 3/8] indent --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 587b2dcb4..ea8edbf71 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1023,7 +1023,7 @@ workflows: only: - /^v\d+\.\d+\.\d+(-rc\d+)?$/ - build-appimage: - name: build-appimage-tmp + name: build-appimage-tmp - build-appimage: filters: branches: From 3817571c5e24e0776b22c49055d2ae312cfeca18 Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 15:58:56 -0700 Subject: [PATCH 4/8] increase timeout --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index ea8edbf71..07447533a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -447,6 +447,7 @@ jobs: command: | sed -i "s/version: latest/version: ${CIRCLE_TAG:-latest}/" AppImageBuilder.yml make appimage + no_output_timeout: 30m - run: name: prepare workspace command: | From 83d07098595b46f0eb1ff288ac182bba4d49a4c5 Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 16:08:20 -0700 Subject: [PATCH 5/8] install patchelf --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 07447533a..f3088d446 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -434,6 +434,7 @@ jobs: # docs: https://appimage-builder.readthedocs.io/en/latest/intro/install.html sudo apt update + sudo apt install -y python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace sudo curl -Lo /usr/local/bin/appimage-builder https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.0.0-beta.1/appimage-builder-1.0.0-677acbd-x86_64.AppImage sudo chmod +x /usr/local/bin/appimage-builder sudo curl -Lo /usr/local/bin/appimagetool https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage From 7365ae890a7d97280a9207b9637a108e04548d6a Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 23:39:04 -0700 Subject: [PATCH 6/8] no update information --- AppImageBuilder.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml index ff01b2112..ec9c77929 100644 --- a/AppImageBuilder.yml +++ b/AppImageBuilder.yml @@ -68,6 +68,6 @@ AppDir: use_host_x: false AppImage: arch: x86_64 - update-information: guess + update-information: None sign-key: None From 4e28dfa34e99f751205dc8c5bcdbe33fdd4bc665 Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Mon, 27 Jun 2022 23:46:05 -0700 Subject: [PATCH 7/8] remove sign lines --- AppImageBuilder.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml index ec9c77929..4f1f56bbb 100644 --- a/AppImageBuilder.yml +++ b/AppImageBuilder.yml @@ -68,6 +68,4 @@ AppDir: use_host_x: false AppImage: arch: x86_64 - update-information: None - sign-key: None From 29b509fb2f03990d917be7837d0a0c47c859901c Mon Sep 17 00:00:00 2001 From: Cory Schwartz Date: Tue, 28 Jun 2022 00:00:46 -0700 Subject: [PATCH 8/8] restore original circleci config --- .circleci/config.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index f3088d446..c218331ee 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -435,8 +435,6 @@ jobs: # docs: https://appimage-builder.readthedocs.io/en/latest/intro/install.html sudo apt update sudo apt install -y python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace - sudo curl -Lo /usr/local/bin/appimage-builder https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.0.0-beta.1/appimage-builder-1.0.0-677acbd-x86_64.AppImage - sudo chmod +x /usr/local/bin/appimage-builder sudo curl -Lo /usr/local/bin/appimagetool https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage sudo chmod +x /usr/local/bin/appimagetool sudo pip3 install appimage-builder @@ -448,7 +446,6 @@ jobs: command: | sed -i "s/version: latest/version: ${CIRCLE_TAG:-latest}/" AppImageBuilder.yml make appimage - no_output_timeout: 30m - run: name: prepare workspace command: | @@ -1024,8 +1021,6 @@ workflows: tags: only: - /^v\d+\.\d+\.\d+(-rc\d+)?$/ - - build-appimage: - name: build-appimage-tmp - build-appimage: filters: branches: