Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
funkwhale
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Julie Furry
funkwhale
Compare revisions
develop to build-docker-unprivileged
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
FurryJulie/funkwhale
Select target project
No results found
build-docker-unprivileged
Select Git revision
Branches
278-search-browse
303-json-ld
316-ultrasonic
334-don-t-display-an-empty-page-browser
463-user-libraries
ButterflyOfFire/funkwhale-patch-1
avatar-everywhere
build-docker-unprivileged
develop
domain-policies
eliotberriot-develop-patch-30242
furryjulie-fix-db-migration
live-streaming
master
playlist-component
user-collections
Tags
0.1
0.10
0.11
0.12
0.13
0.14
0.14.1
0.14.2
0.15
0.16
0.16.1
0.16.2
0.16.3
0.17
0.2
0.2.1
0.2.2
0.2.3
0.2.4
0.2.5
0.2.6
0.3
0.3.1
0.3.2
0.3.3
0.3.4
0.3.5
0.4
0.5
0.5.1
0.5.2
0.5.3
0.5.4
0.6
0.6.1
0.7
0.8
0.9
0.9.1
55 results
Swap
Target
funkwhale/funkwhale
Select target project
funkwhale/funkwhale
Luclu7/funkwhale
mbothorel/funkwhale
EorlBruder/funkwhale
tcit/funkwhale
JocelynDelalande/funkwhale
eneiluj/funkwhale
reg/funkwhale
ButterflyOfFire/funkwhale
m4sk1n/funkwhale
wxcafe/funkwhale
andybalaam/funkwhale
jcgruenhage/funkwhale
pblayo/funkwhale
joshuaboniface/funkwhale
n3ddy/funkwhale
gegeweb/funkwhale
tohojo/funkwhale
emillumine/funkwhale
Te-k/funkwhale
asaintgenis/funkwhale
anoadragon453/funkwhale
Sakada/funkwhale
ilianaw/funkwhale
l4p1n/funkwhale
pnizet/funkwhale
dante383/funkwhale
interfect/funkwhale
akhardya/funkwhale
svfusion/funkwhale
noplanman/funkwhale
nykopol/funkwhale
roipoussiere/funkwhale
Von/funkwhale
aurieh/funkwhale
icaria36/funkwhale
floreal/funkwhale
paulwalko/funkwhale
comradekingu/funkwhale
FurryJulie/funkwhale
Legolars99/funkwhale
Vierkantor/funkwhale
zachhats/funkwhale
heyjake/funkwhale
sn0w/funkwhale
jvoisin/funkwhale
gordon/funkwhale
Alexander/funkwhale
bignose/funkwhale
qasim.ali/funkwhale
fakegit/funkwhale
Kxze/funkwhale
stenstad/funkwhale
creak/funkwhale
Kaze/funkwhale
Tixie/funkwhale
IISergII/funkwhale
lfuelling/funkwhale
nhaddag/funkwhale
yoasif/funkwhale
ifischer/funkwhale
keslerm/funkwhale
flupe/funkwhale
petitminion/funkwhale
ariasuni/funkwhale
ollie/funkwhale
ngaumont/funkwhale
techknowlogick/funkwhale
Shleeble/funkwhale
theflyingfrog/funkwhale
jonatron/funkwhale
neobrain/funkwhale
eorn/funkwhale
KokaKiwi/funkwhale
u1-liquid/funkwhale
marzzzello/funkwhale
sirenwatcher/funkwhale
newer027/funkwhale
codl/funkwhale
Zwordi/funkwhale
gisforgabriel/funkwhale
iuriatan/funkwhale
simon/funkwhale
bheesham/funkwhale
zeoses/funkwhale
accraze/funkwhale
meliurwen/funkwhale
divadsn/funkwhale
Etua/funkwhale
sdrik/funkwhale
Soran/funkwhale
kuba-orlik/funkwhale
cristianvogel/funkwhale
Forceu/funkwhale
jeff/funkwhale
der_scheibenhacker/funkwhale
owlnical/funkwhale
jovuit/funkwhale
SilverFox15/funkwhale
phw/funkwhale
mayhem/funkwhale
sridhar/funkwhale
stromlin/funkwhale
rrrnld/funkwhale
nitaibezerra/funkwhale
jaller94/funkwhale
pcouy/funkwhale
eduxstad/funkwhale
codingHahn/funkwhale
captain/funkwhale
polyedre/funkwhale
leishenailong/funkwhale
ccritter/funkwhale
lnceballosz/funkwhale
fpiesche/funkwhale
Fanyx/funkwhale
markusblogde/funkwhale
Firobe/funkwhale
devilcius/funkwhale
freaktechnik/funkwhale
blopware/funkwhale
cone/funkwhale
thanksd/funkwhale
vachan-maker/funkwhale
bbenti/funkwhale
tarator/funkwhale
prplecake/funkwhale
DMarzal/funkwhale
lullis/funkwhale
hanacgr/funkwhale
albjeremias/funkwhale
xeruf/funkwhale
llelite/funkwhale
RoiArthurB/funkwhale
cloo/funkwhale
nztvar/funkwhale
Keunes/funkwhale
petitminion/funkwhale-petitminion
m-idler/funkwhale
SkyLeite/funkwhale
140 results
develop
Select Git revision
Branches
1.4.1-upgrade-release
1121-download
1218-smartplaylist_backend
1373-login-form-move-reset-your-password-link
1381-progress-bars
1481
1518-update-django-allauth
1645
1675-widget-improperly-configured-missing-resource-id
1675-widget-improperly-configured-missing-resource-id-2
1704-required-props-are-not-always-passed
1716-add-frontend-tests-again
1749-smtp-uri-configuration
1930-first-upload-in-a-batch-always-fails
1976-update-documentation-links-in-readme-files
2054-player-layout
2063-funkwhale-connection-interrupted-every-so-often-requires-network-reset-page-refresh
2091-iii-6-improve-visuals-layout
2151-refused-to-load-spa-manifest-json-2
2154-add-to-playlist-pop-up-hidden-by-now-playing-screen
2155-can-t-see-the-episode-list-of-a-podcast-as-an-anonymous-user-with-anonymous-access-enabled
2156-add-management-command-to-change-file-ref-for-in-place-imported-files-to-s3
2192-clear-queue-bug-when-random-shuffle-is-enabled
2205-channel-page-pagination-link-dont-working
2215-custom-logger-does-not-work-at-all-with-webkit-and-blink-based-browsers
2228-troi-real-world-review
2274-implement-new-upload-api
2303-allow-users-to-own-tagged-items
2395-far-right-filter
2405-front-buttont-trigger-third-party-hook
2408-troi-create-missing-tracks
2416-revert-library-drop
2448-complete-tags
2452-fetch-third-party-metadata
623-test
653-enable-starting-embedded-player-at-a-specific-position-in-track
activitypub-overview
album-sliders
arne/2091-improve-visuals
back-option-for-edits
chore/2406-compose-modularity-scope
develop
develop-password-reset
env-file-cleanup
feat/2091-improve-visuals
fix-amd64-docker-build-gfortran
fix-gitpod
fix-plugins-dev-setup
fix-rate-limit-serializer
fix-schema-channel-metadata-choices
flupsi/2803-improve-visuals
flupsi/2804-new-upload-process
funkwhale-fix_pwa_manifest
funkwhale-petitminion-2136-bug-fix-prune-skipped-upload
funkwhale-ui-buttons
georg/add-typescript
gitpod/test-1866
global-button-experiment
global-buttons
juniorjpdj/pkg-repo
manage-py-reference
merge-review
minimal-python-version
petitminion-develop-patch-84496
pin-mutagen-to-1.46
pipenv
plugins
plugins-v2
plugins-v3
pre-release/1.3.0
prune_skipped_uploads_docs
renovate/front-all-dependencies
renovate/front-major-all-dependencies
schema-updates
small-gitpod-improvements
spectacular_schema
stable
tempArne
ui-buttons
update-frontend-dependencies
upload-process-spec
user-concept-docs
v2-artists
vite-ws-ssl-compatible
wip/2091-improve-visuals
wvffle/dependency-maintenance
wvffle/new-upload-process
wvffle/ui-rewrite-sidebar
wvffle/ui-sidebar
Tags
0.1
0.10
0.11
0.12
0.13
0.14
0.14.1
0.14.2
0.15
0.16
0.16.1
0.16.2
0.16.3
0.17
0.18
0.18.1
0.18.2
0.18.3
0.19.0
0.19.0-rc1
0.19.0-rc2
0.19.1
0.2
0.2.1
0.2.2
0.2.3
0.2.4
0.2.5
0.2.6
0.20.0
0.20.0-rc1
0.20.1
0.21
0.21-rc1
0.21-rc2
0.21.1
0.21.2
0.3
0.3.1
0.3.2
0.3.3
0.3.4
0.3.5
0.4
0.5
0.5.1
0.5.2
0.5.3
0.5.4
0.6
0.6.1
0.7
0.8
0.9
0.9.1
1.0
1.0-rc1
1.0.1
1.1
1.1-rc1
1.1-rc2
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
1.2.0-rc1
1.2.0-rc2
1.2.0-testing
1.2.0-testing2
1.2.0-testing3
1.2.0-testing4
1.2.1
1.2.10
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.6-1
1.2.7
1.2.8
1.2.9
1.3.0
1.3.0-rc1
1.3.0-rc2
1.3.0-rc3
1.3.0-rc4
1.3.0-rc5
1.3.0-rc6
1.3.1
1.3.2
1.3.3
1.3.4
1.4.0
1.4.0-rc1
1.4.0-rc2
1.4.1
2.0.0-alpha.1
2.0.0-alpha.2
189 results
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Commits on Source (1)
WIP
· 541f4082
Eliot Berriot
authored
6 years ago
Verified
541f4082
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
.gitlab-ci.yml
+217
-217
217 additions, 217 deletions
.gitlab-ci.yml
with
217 additions
and
217 deletions
.gitlab-ci.yml
View file @
541f4082
...
...
@@ -8,231 +8,231 @@ variables:
REVIEW_INSTANCE_URL
:
https://demo.funkwhale.audio
stages
:
-
review
-
lint
-
test
-
build
#
- review
#
- lint
#
- test
#
- build
-
deploy
review_front
:
stage
:
review
image
:
node:9
when
:
manual
allow_failure
:
true
before_script
:
-
curl -L -o /usr/local/bin/jq https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
-
chmod +x /usr/local/bin/jq
-
cd front
script
:
-
yarn install
-
yarn run i18n-compile
# this is to ensure we don't have any errors in the output,
# cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169
-
VUE_APP_INSTANCE_URL=$REVIEW_INSTANCE_URL yarn run build | tee /dev/stderr | (! grep -i 'ERROR in')
-
mkdir -p /static/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
-
cp -r dist/* /static/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
cache
:
key
:
"
funkwhale__front_dependencies"
paths
:
-
front/node_modules
-
front/yarn.lock
environment
:
name
:
review/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
url
:
http://front-$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG.$REVIEW_DOMAIN
on_stop
:
stop_front_review
only
:
-
branches
tags
:
-
funkwhale-review
#
review_front:
#
stage: review
#
image: node:9
#
when: manual
#
allow_failure: true
#
before_script:
#
- curl -L -o /usr/local/bin/jq https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
#
- chmod +x /usr/local/bin/jq
#
- cd front
#
script:
#
- yarn install
#
- yarn run i18n-compile
#
# this is to ensure we don't have any errors in the output,
#
# cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169
#
- VUE_APP_INSTANCE_URL=$REVIEW_INSTANCE_URL yarn run build | tee /dev/stderr | (! grep -i 'ERROR in')
#
- mkdir -p /static/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
- cp -r dist/* /static/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
cache:
#
key: "funkwhale__front_dependencies"
#
paths:
#
- front/node_modules
#
- front/yarn.lock
#
environment:
#
name: review/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
url: http://front-$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG.$REVIEW_DOMAIN
#
on_stop: stop_front_review
#
only:
#
- branches
#
tags:
#
- funkwhale-review
stop_front_review
:
stage
:
review
script
:
-
rm -rf /static/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG/
variables
:
GIT_STRATEGY
:
none
when
:
manual
only
:
-
branches
environment
:
name
:
review/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
action
:
stop
tags
:
-
funkwhale-review
#
stop_front_review:
#
stage: review
#
script:
#
- rm -rf /static/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG/
#
variables:
#
GIT_STRATEGY: none
#
when: manual
#
only:
#
- branches
#
environment:
#
name: review/front/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
action: stop
#
tags:
#
- funkwhale-review
review_docs
:
stage
:
review
image
:
python:3.6
when
:
manual
allow_failure
:
true
variables
:
BUILD_PATH
:
"
../public"
before_script
:
-
cd docs
-
apt-get update
-
apt-get install -y graphviz
-
pip install sphinx
#
review_docs:
#
stage: review
#
image: python:3.6
#
when: manual
#
allow_failure: true
#
variables:
#
BUILD_PATH: "../public"
#
before_script:
#
- cd docs
#
- apt-get update
#
- apt-get install -y graphviz
#
- pip install sphinx
cache
:
key
:
"
$CI_PROJECT_ID__sphinx"
paths
:
-
"
$PIP_CACHE_DIR"
script
:
-
./build_docs.sh
-
mkdir -p /static/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
-
cp -r $CI_PROJECT_DIR/public/* /static/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
environment
:
name
:
review/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
url
:
http://docs-$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG.$REVIEW_DOMAIN
on_stop
:
stop_docs_review
only
:
-
branches
tags
:
-
funkwhale-review
#
cache:
#
key: "$CI_PROJECT_ID__sphinx"
#
paths:
#
- "$PIP_CACHE_DIR"
#
script:
#
- ./build_docs.sh
#
- mkdir -p /static/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
- cp -r $CI_PROJECT_DIR/public/* /static/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
environment:
#
name: review/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
url: http://docs-$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG.$REVIEW_DOMAIN
#
on_stop: stop_docs_review
#
only:
#
- branches
#
tags:
#
- funkwhale-review
stop_docs_review
:
stage
:
review
script
:
-
rm -rf /static/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG/
variables
:
GIT_STRATEGY
:
none
when
:
manual
only
:
-
branches
environment
:
name
:
review/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
action
:
stop
tags
:
-
funkwhale-review
#
stop_docs_review:
#
stage: review
#
script:
#
- rm -rf /static/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG/
#
variables:
#
GIT_STRATEGY: none
#
when: manual
#
only:
#
- branches
#
environment:
#
name: review/docs/$CI_PROJECT_PATH_SLUG-$CI_BUILD_REF_SLUG
#
action: stop
#
tags:
#
- funkwhale-review
black
:
image
:
python:3.6
stage
:
lint
variables
:
GIT_STRATEGY
:
fetch
before_script
:
-
pip install black
script
:
-
black --exclude "/(\.git|\.hg|\.mypy_cache|\.tox|\.venv|_build|buck-out|build|dist|migrations)/" --check --diff api/
#
black:
#
image: python:3.6
#
stage: lint
#
variables:
#
GIT_STRATEGY: fetch
#
before_script:
#
- pip install black
#
script:
#
- black --exclude "/(\.git|\.hg|\.mypy_cache|\.tox|\.venv|_build|buck-out|build|dist|migrations)/" --check --diff api/
flake8
:
image
:
python:3.6
stage
:
lint
variables
:
GIT_STRATEGY
:
fetch
before_script
:
-
pip install flake8
script
:
-
flake8 -v api
cache
:
key
:
"
$CI_PROJECT_ID__flake8_pip_cache"
paths
:
-
"
$PIP_CACHE_DIR"
#
flake8:
#
image: python:3.6
#
stage: lint
#
variables:
#
GIT_STRATEGY: fetch
#
before_script:
#
- pip install flake8
#
script:
#
- flake8 -v api
#
cache:
#
key: "$CI_PROJECT_ID__flake8_pip_cache"
#
paths:
#
- "$PIP_CACHE_DIR"
test_api
:
services
:
-
postgres:9.4
-
redis:3
stage
:
test
image
:
funkwhale/funkwhale:latest
cache
:
key
:
"
$CI_PROJECT_ID__pip_cache"
paths
:
-
"
$PIP_CACHE_DIR"
variables
:
DJANGO_ALLOWED_HOSTS
:
"
localhost"
DATABASE_URL
:
"
postgresql://postgres@postgres/postgres"
FUNKWHALE_URL
:
"
https://funkwhale.ci"
DJANGO_SETTINGS_MODULE
:
config.settings.local
only
:
-
branches
before_script
:
-
cd api
-
apt-get update
-
grep "^[^#;]" requirements.apt | grep -Fv "python3-dev" | xargs apt-get install -y --no-install-recommends
-
pip install -r requirements/base.txt
-
pip install -r requirements/local.txt
-
pip install -r requirements/test.txt
script
:
-
pytest --cov=funkwhale_api tests/
tags
:
-
docker
#
test_api:
#
services:
#
- postgres:9.4
#
- redis:3
#
stage: test
#
image: funkwhale/funkwhale:latest
#
cache:
#
key: "$CI_PROJECT_ID__pip_cache"
#
paths:
#
- "$PIP_CACHE_DIR"
#
variables:
#
DJANGO_ALLOWED_HOSTS: "localhost"
#
DATABASE_URL: "postgresql://postgres@postgres/postgres"
#
FUNKWHALE_URL: "https://funkwhale.ci"
#
DJANGO_SETTINGS_MODULE: config.settings.local
#
only:
#
- branches
#
before_script:
#
- cd api
#
- apt-get update
#
- grep "^[^#;]" requirements.apt | grep -Fv "python3-dev" | xargs apt-get install -y --no-install-recommends
#
- pip install -r requirements/base.txt
#
- pip install -r requirements/local.txt
#
- pip install -r requirements/test.txt
#
script:
#
- pytest --cov=funkwhale_api tests/
#
tags:
#
- docker
test_front
:
stage
:
test
image
:
node:9
before_script
:
-
cd front
only
:
-
branches
script
:
-
yarn install
-
yarn test:unit
cache
:
key
:
"
funkwhale__front_dependencies"
paths
:
-
front/node_modules
-
front/yarn.lock
artifacts
:
name
:
"
front_${CI_COMMIT_REF_NAME}"
paths
:
-
front/dist/
tags
:
-
docker
#
test_front:
#
stage: test
#
image: node:9
#
before_script:
#
- cd front
#
only:
#
- branches
#
script:
#
- yarn install
#
- yarn test:unit
#
cache:
#
key: "funkwhale__front_dependencies"
#
paths:
#
- front/node_modules
#
- front/yarn.lock
#
artifacts:
#
name: "front_${CI_COMMIT_REF_NAME}"
#
paths:
#
- front/dist/
#
tags:
#
- docker
build_front
:
stage
:
build
image
:
node:9
before_script
:
-
curl -L -o /usr/local/bin/jq https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
-
chmod +x /usr/local/bin/jq
-
cd front
script
:
-
yarn install
-
yarn run i18n-compile
# this is to ensure we don't have any errors in the output,
# cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169
-
yarn build | tee /dev/stderr | (! grep -i 'ERROR in')
-
chmod -R 755 dist
cache
:
key
:
"
funkwhale__front_dependencies"
paths
:
-
front/node_modules
-
front/yarn.lock
artifacts
:
name
:
"
front_${CI_COMMIT_REF_NAME}"
paths
:
-
front/dist/
only
:
-
tags@funkwhale/funkwhale
-
master@funkwhale/funkwhale
-
develop@funkwhale/funkwhale
tags
:
-
docker
#
build_front:
#
stage: build
#
image: node:9
#
before_script:
#
- curl -L -o /usr/local/bin/jq https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
#
- chmod +x /usr/local/bin/jq
#
- cd front
#
script:
#
- yarn install
#
- yarn run i18n-compile
#
# this is to ensure we don't have any errors in the output,
#
# cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169
#
- yarn build | tee /dev/stderr | (! grep -i 'ERROR in')
#
- chmod -R 755 dist
#
cache:
#
key: "funkwhale__front_dependencies"
#
paths:
#
- front/node_modules
#
- front/yarn.lock
#
artifacts:
#
name: "front_${CI_COMMIT_REF_NAME}"
#
paths:
#
- front/dist/
#
only:
#
- tags@funkwhale/funkwhale
#
- master@funkwhale/funkwhale
#
- develop@funkwhale/funkwhale
#
tags:
#
- docker
pages
:
stage
:
test
image
:
python:3.6
variables
:
BUILD_PATH
:
"
../public"
before_script
:
-
cd docs
-
apt-get update
-
apt-get install -y graphviz
-
pip install sphinx
script
:
-
./build_docs.sh
cache
:
key
:
"
$CI_PROJECT_ID__sphinx"
paths
:
-
"
$PIP_CACHE_DIR"
artifacts
:
paths
:
-
public
only
:
-
develop@funkwhale/funkwhale
tags
:
-
docker
#
pages:
#
stage: test
#
image: python:3.6
#
variables:
#
BUILD_PATH: "../public"
#
before_script:
#
- cd docs
#
- apt-get update
#
- apt-get install -y graphviz
#
- pip install sphinx
#
script:
#
- ./build_docs.sh
#
cache:
#
key: "$CI_PROJECT_ID__sphinx"
#
paths:
#
- "$PIP_CACHE_DIR"
#
artifacts:
#
paths:
#
- public
#
only:
#
- develop@funkwhale/funkwhale
#
tags:
#
- docker
docker_release
:
stage
:
deploy
...
...
@@ -242,10 +242,10 @@ docker_release:
-
cd api
script
:
-
docker build -t $IMAGE .
-
docker push $IMAGE
only
:
-
develop@funkwhale/funkwhale
-
tags@funkwhale/funkwhale
#
- docker push $IMAGE
#
only:
#
- develop@funkwhale/funkwhale
#
- tags@funkwhale/funkwhale
tags
:
-
docker-build
...
...
This diff is collapsed.
Click to expand it.