Merge branch 'krille/remove-snap' into 'main'

CI: Remove snapcraft jobs

See merge request famedly/fluffychat!681
This commit is contained in:
Krille Fear 2022-01-15 11:16:15 +00:00
commit 97166a9d53
6 changed files with 0 additions and 129 deletions

View File

@ -179,18 +179,6 @@ build_linux_arm64:
paths:
- build/linux/arm64/release/bundle/
snap_edge:
stage: deploy
image: cibuilds/snapcraft:core18
script: [./scripts/publish-snap-edge.sh]
only:
- main
needs: [build_linux_x86]
artifacts:
when: on_success
paths:
- ./*.snap
update-dependencies:
stage: coverage
needs: []
@ -228,12 +216,6 @@ update-dependencies:
- export RELEASE_VERSION=$(echo $CI_COMMIT_TAG | grep -oE "\d+\.\d+\.\d+")
- export PACKAGE_REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/fluffychat/${RELEASE_VERSION}"
snap_stable:
extends: .release
image: cibuilds/snapcraft:core18
script: [./scripts/publish-snap-stable.sh]
needs: [build_linux_x86]
upload-android:
extends: .release
script:

View File

@ -1,5 +0,0 @@
#!/bin/sh -ve
echo $SNAPCRAFT_LOGIN_FILE | snapcraft login --with -
snapcraft
snapcraft upload --release=edge *.snap
snapcraft logout

View File

@ -1,10 +0,0 @@
#!/bin/sh -ve
RELEASE_TYPE=$(echo $CI_COMMIT_TAG | grep -oE "[a-z]+")
echo $SNAPCRAFT_LOGIN_FILE | snapcraft login --with -
snapcraft
if [ "$RELEASE_TYPE" = "rc" ]; then
snapcraft upload --release=candidate *.snap
else
snapcraft upload --release=stable *.snap
fi
snapcraft logout

View File

@ -1,9 +0,0 @@
[Desktop Entry]
Name=FluffyChat
GenericName=Matrix Client
Comment=Chat with your friends
Exec=fluffychat
Icon=${SNAP}/meta/gui/fluffychat.png
Terminal=false
Type=Application
Categories=Network;Chat;InstantMessaging;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

View File

@ -1,87 +0,0 @@
name: fluffychat
base: core18
version: git
summary: The cutest messenger in the Matrix network
description: |
FluffyChat is an open source, nonprofit and cute matrix messenger app. The app is easy to use but secure and decentralized.
## Features
- Send all kinds of messages, images and files
- Voice messages
- Location sharing
- Push notifications
- Unlimited private and public group chats
- Public channels with thousands of participants
- Feature rich group moderation including all matrix features
- Discover and join public groups
- Dark mode
- Hides complexity of Matrix IDs behind simple QR codes
- Custom emotes and stickers
- Video calls via sharing links to Jitsi
- Spaces
- Compatible with Element, Nheko, NeoChat and all other Matrix apps
- End to end encryption
- Emoji verification & cross signing
- And much more...
## FluffyChat comes with a dream
Imagine a world where everyone can choose the messenger they like and is still able to chat with all of their friends.
A world where there are no companies spying on you when you send selfies to friends and lovers.
And a world where apps are made for fluffyness and not for profit. ♥
Join the community: https://matrix.to/#/#fluffychat:matrix.org
Website: http://fluffychat.im
Microblog: https://metalhead.club/@krille
grade: stable
confinement: strict
architectures:
- build-on: amd64
parts:
olm:
plugin: cmake
source: https://gitlab.matrix.org/matrix-org/olm.git
source-type: git
source-tag: 3.2.9
build-packages:
- g++
fluffychat:
plugin: dump
source: ./build/linux/x64/release/bundle/
build-packages:
- libsecret-1-dev
- libjsoncpp-dev
stage-packages:
- libsecret-1-dev
- libjsoncpp-dev
slots:
dbus-svc:
interface: dbus
bus: session
name: chat.fluffy.fluffychat
apps:
fluffychat:
extensions:
- gnome-3-28
command: fluffychat
plugs:
- desktop
- desktop-legacy
- gsettings
- opengl
- wayland
- x11
- network
- home
slots:
- dbus-svc