From 7e51507efdbe030159b31245d1b69d1db7be1b3d Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Sat, 2 Apr 2022 20:18:14 +0800 Subject: [PATCH] move to sourcehut --- .build.yml | 27 +++++++++++++++++++++++++++ .gitlab-ci.yml | 18 ------------------ 2 files changed, 27 insertions(+), 18 deletions(-) create mode 100644 .build.yml delete mode 100644 .gitlab-ci.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..5c95223 --- /dev/null +++ b/.build.yml @@ -0,0 +1,27 @@ +image: alpine:edge +oauth: pages.sr.ht/PAGES:RW +packages: + - nodejs + - yarn + - npm + - python3 + - pixman-dev + - cairo-dev + - pango-dev + - make + - g++ + - libjpeg-turbo-dev + - hut +sources: + - https://github.com/vector-im/element-web#v1.10.8 +tasks: + build: | + cd element-web + yarn install --frozen-lockfile + yarn build + pack: | + cp config.json element-web/webapp/ + cp Information_Block.ogg element-web/webapp/media/message.ogg + tar -C element-web/webapp -cvz . > https.tar.gz + publish: | + hut pages publish https.tar.gz --domain element.xdavidwu.link diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 2848472..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,18 +0,0 @@ -https: - stage: deploy - image: alpine:latest - variables: - VER: 1.10.8 - before_script: - - apk add nodejs yarn git curl npm python3 pixman-dev cairo-dev pango-dev make g++ libjpeg-turbo-dev - - wget https://github.com/vector-im/element-web/archive/refs/tags/v$VER.tar.gz - - tar -xf v$VER.tar.gz - - mkdir public - script: - - cd element-web-$VER - - yarn install --frozen-lockfile - - yarn build - - cp ../config.json webapp/ - - cp ../Information_Block.ogg webapp/media/message.ogg - - tar -C webapp -cvz . > https.tar.gz - - curl --oauth2-bearer "$SRHT_PAT" -Fcontent=@https.tar.gz -Fprotocol=HTTPS https://pages.xdavidwu.link/publish/element.xdavidwu.link -- 2.43.0