Add meme view & sharing

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2023-07-24 21:55:36 +03:00
parent 04661ca356
commit e479e3c0ad
33 changed files with 724 additions and 482 deletions

View File

@@ -12,10 +12,8 @@ build:
- package-lock.json
paths:
- node_modules
policy: pull
before_script:
- npm install
- npm run postinstall
script:
- npm run build
rules:
@@ -30,10 +28,8 @@ compile:
- package-lock.json
paths:
- node_modules
policy: pull
before_script:
- npm install
- npm run postinstall
script:
- npm run compile
after_script:
@@ -56,10 +52,8 @@ test:
- package-lock.json
paths:
- node_modules
policy: pull
before_script:
- npm install
- npm run postinstall
script:
- npm run test
rules:
@@ -77,7 +71,6 @@ lint:
policy: pull
before_script:
- npm install
- npm run postinstall
script:
- npm run lint
rules:
@@ -90,12 +83,12 @@ release:
- job: compile
artifacts: true
script:
- echo "Create Release $CI_COMMIT_SHA"
- echo "Create Release $CI_COMMIT_TAG"
release:
name: "Release $CI_COMMIT_SHORT_SHA"
tag_name: "$CI_COMMIT_SHORT_SHA"
ref: "$CI_COMMIT_SHORT_SHA"
description: "Release $CI_COMMIT_SHORT_SHA"
name: "Release $CI_COMMIT_TAG"
tag_name: "$CI_COMMIT_TAG"
ref: "$CI_COMMIT_TAG"
description: "Release $CI_COMMIT_SHA"
assets:
links:
- name: "app-release.apk"