chore: Update forgejo hostname.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
0b378097d0
commit
3521a49a9c
1 changed files with 435 additions and 438 deletions
77
.drone.yml
77
.drone.yml
|
@ -3,7 +3,7 @@ type: docker
|
||||||
name: build
|
name: build
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: restore ASDF cache
|
- name: restore ASDF cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -24,7 +24,7 @@ steps:
|
||||||
mount:
|
mount:
|
||||||
- .asdf
|
- .asdf
|
||||||
|
|
||||||
- name: restore build cache
|
- name: restore build cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -49,8 +49,8 @@ steps:
|
||||||
- .mix
|
- .mix
|
||||||
- .rebar3
|
- .rebar3
|
||||||
|
|
||||||
- name: install dependencies
|
- name: install dependencies
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -71,7 +71,7 @@ steps:
|
||||||
- mix deps.get
|
- mix deps.get
|
||||||
- mix deps.compile
|
- mix deps.compile
|
||||||
|
|
||||||
- name: store ASDF cache
|
- name: store ASDF cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -95,7 +95,7 @@ steps:
|
||||||
mount:
|
mount:
|
||||||
- .asdf
|
- .asdf
|
||||||
|
|
||||||
- name: store build cache
|
- name: store build cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -124,7 +124,6 @@ steps:
|
||||||
- .rebar3
|
- .rebar3
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: test
|
name: test
|
||||||
|
@ -133,7 +132,7 @@ depends_on:
|
||||||
- build
|
- build
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: restore ASDF cache
|
- name: restore ASDF cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -154,7 +153,7 @@ steps:
|
||||||
mount:
|
mount:
|
||||||
- .asdf
|
- .asdf
|
||||||
|
|
||||||
- name: restore build cache
|
- name: restore build cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -179,8 +178,8 @@ steps:
|
||||||
- .mix
|
- .mix
|
||||||
- .rebar3
|
- .rebar3
|
||||||
|
|
||||||
- name: mix compile
|
- name: mix compile
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -194,8 +193,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix compile --warnings-as-errors
|
- asdf mix compile --warnings-as-errors
|
||||||
|
|
||||||
- name: mix test
|
- name: mix test
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -207,8 +206,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix test
|
- asdf mix test
|
||||||
|
|
||||||
- name: mix credo
|
- name: mix credo
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -221,8 +220,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix credo --strict
|
- asdf mix credo --strict
|
||||||
|
|
||||||
- name: mix sobelow
|
- name: mix sobelow
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -235,8 +234,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix sobelow --skip
|
- asdf mix sobelow --skip
|
||||||
|
|
||||||
- name: mix hex.audit
|
- name: mix hex.audit
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -249,8 +248,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix hex.audit
|
- asdf mix hex.audit
|
||||||
|
|
||||||
- name: mix format
|
- name: mix format
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -263,8 +262,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix format --check-formatted
|
- asdf mix format --check-formatted
|
||||||
|
|
||||||
- name: mix deps.unlock
|
- name: mix deps.unlock
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -277,8 +276,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix deps.unlock --check-unused
|
- asdf mix deps.unlock --check-unused
|
||||||
|
|
||||||
- name: mix doctor
|
- name: mix doctor
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -291,8 +290,8 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- asdf mix doctor --full
|
- asdf mix doctor --full
|
||||||
|
|
||||||
- name: mix git_ops.check_message
|
- name: mix git_ops.check_message
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
MIX_ENV: test
|
MIX_ENV: test
|
||||||
|
@ -321,7 +320,7 @@ depends_on:
|
||||||
- test
|
- test
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: restore ASDF cache
|
- name: restore ASDF cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -342,7 +341,7 @@ steps:
|
||||||
mount:
|
mount:
|
||||||
- .asdf
|
- .asdf
|
||||||
|
|
||||||
- name: restore build cache
|
- name: restore build cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -367,8 +366,8 @@ steps:
|
||||||
- .mix
|
- .mix
|
||||||
- .rebar3
|
- .rebar3
|
||||||
|
|
||||||
- name: mix git_ops.release
|
- name: mix git_ops.release
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
depends_on:
|
depends_on:
|
||||||
- restore ASDF cache
|
- restore ASDF cache
|
||||||
|
@ -398,7 +397,6 @@ steps:
|
||||||
- fi
|
- fi
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: release
|
name: release
|
||||||
|
@ -412,7 +410,7 @@ depends_on:
|
||||||
- test
|
- test
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: restore ASDF cache
|
- name: restore ASDF cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -433,7 +431,7 @@ steps:
|
||||||
mount:
|
mount:
|
||||||
- .asdf
|
- .asdf
|
||||||
|
|
||||||
- name: restore build cache
|
- name: restore build cache
|
||||||
image: meltwater/drone-cache
|
image: meltwater/drone-cache
|
||||||
pull: "always"
|
pull: "always"
|
||||||
environment:
|
environment:
|
||||||
|
@ -458,8 +456,8 @@ steps:
|
||||||
- .mix
|
- .mix
|
||||||
- .rebar3
|
- .rebar3
|
||||||
|
|
||||||
- name: build artifacts
|
- name: build artifacts
|
||||||
image: code.harton.nz/james/asdf_container:latest
|
image: harton.dev/james/asdf_container:latest
|
||||||
pull: "always"
|
pull: "always"
|
||||||
depends_on:
|
depends_on:
|
||||||
- restore ASDF cache
|
- restore ASDF cache
|
||||||
|
@ -484,21 +482,20 @@ steps:
|
||||||
- git tag -l --format='%(contents:subject)' v$${APP_VERSION} > tag_subject
|
- git tag -l --format='%(contents:subject)' v$${APP_VERSION} > tag_subject
|
||||||
- git tag -l --format='%(contents:body)' v$${APP_VERSION} > tag_body
|
- git tag -l --format='%(contents:body)' v$${APP_VERSION} > tag_body
|
||||||
|
|
||||||
- name: gitea release
|
- name: gitea release
|
||||||
image: plugins/gitea-release
|
image: plugins/gitea-release
|
||||||
depends_on:
|
depends_on:
|
||||||
- build artifacts
|
- build artifacts
|
||||||
settings:
|
settings:
|
||||||
api_key:
|
api_key:
|
||||||
from_secret: DRONE_TOKEN
|
from_secret: DRONE_TOKEN
|
||||||
base_url: https://code.harton.nz
|
base_url: https://harton.dev
|
||||||
files: artifacts/*.tar.gz
|
files: artifacts/*.tar.gz
|
||||||
checksum: sha256
|
checksum: sha256
|
||||||
title: tag_subject
|
title: tag_subject
|
||||||
note: tag_body
|
note: tag_body
|
||||||
|
|
||||||
# - name: hex release
|
# - name: hex release
|
||||||
# image: code.harton.nz/james/asdf_container:latest
|
# image: harton.dev/james/asdf_container:latest
|
||||||
# pull: "always"
|
# pull: "always"
|
||||||
# depends_on:
|
# depends_on:
|
||||||
# - restore ASDF cache
|
# - restore ASDF cache
|
||||||
|
|
Loading…
Reference in a new issue