Commit a6f3deae authored by nanahira's avatar nanahira

add ci and remove electron

parent ecd73c07
stages:
- build
- deploy
variables:
GIT_DEPTH: "1"
build:
stage: build
tags:
- linux
image: proget.hunterwittenborn.com/docker/makedeb/makedeb:debian-latest
script:
- makedeb
- mkdir dist
mv wechat-uos*.deb dist/
artifacts:
paths:
- dist/
upload_to_minio:
stage: deploy
dependencies:
- build
tags:
- linux
script:
- aws s3 --endpoint=https://minio.mycard.moe:9000 sync --delete dist s3://nanahira/wechat-uos
only:
- master
...@@ -18,7 +18,7 @@ source=("${_pkgname}-${pkgver}.deb::https://home-store-packages.uniontech.com/ap ...@@ -18,7 +18,7 @@ source=("${_pkgname}-${pkgver}.deb::https://home-store-packages.uniontech.com/ap
"license.tar.gz" # from https://aur.archlinux.org/packages/com.tencent.weixin "license.tar.gz" # from https://aur.archlinux.org/packages/com.tencent.weixin
) )
sha512sums=('cb1b5ca8d18a73b8acae2d0c5518f1471451b35ef5a678ece37bca4d6a8e1ff04214d8b81a2dc23802d211245d96f907f2407c8a71b82e9270da5118597b443f' sha512sums=('cb1b5ca8d18a73b8acae2d0c5518f1471451b35ef5a678ece37bca4d6a8e1ff04214d8b81a2dc23802d211245d96f907f2407c8a71b82e9270da5118597b443f'
'5a54b2362ad199951b1445bc075ae69770804e16708b1f7072f48be21112de3ce6e1a6feee15ec91522c4b48b4ff396a2b49bb83c0ad41aee3839ac093f8a169' '6991a31ff56d2fcb5fb088d47567b500134a5a075e1c7d6896a272d51f7210a461b03339635a989e9f4f799732125bc7ce98ae1f2ac35c449f3e9800a9b7991e'
'd6a2cc365ff513b1adb69c71e60433ec8cde80fb41c12a614a65cd22f220b9175d930c38d2b4babde7b93ea76b23e0cf094a426555a9376fbcd9c31f21e79ed5') 'd6a2cc365ff513b1adb69c71e60433ec8cde80fb41c12a614a65cd22f220b9175d930c38d2b4babde7b93ea76b23e0cf094a426555a9376fbcd9c31f21e79ed5')
options=(!strip) options=(!strip)
......
#!/usr/bin/sh #!/bin/sh
bwrap --dev-bind / / \ bwrap --dev-bind / / \
--bind /usr/share/wechat-uos/etc/os-release /etc/os-release \ --bind /usr/share/wechat-uos/etc/os-release /etc/os-release \
--bind /usr/share/wechat-uos/etc/lsb-release /etc/lsb-release \ --bind /usr/share/wechat-uos/etc/lsb-release /etc/lsb-release \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment