Skip to content
Snippets Groups Projects
Commit 08e21fe7 authored by Éloïs's avatar Éloïs
Browse files

Merge branch '64-ci-add-job-to-publish-crates' into 'dev'

Resolve "CI : Add job to publish crates"

Closes #64

See merge request !54
parents 78534ba7 67137970
Branches
Tags
1 merge request!54Resolve "CI : Add job to publish crates"
...@@ -2,6 +2,7 @@ stages: ...@@ -2,6 +2,7 @@ stages:
- build_and_tests - build_and_tests
- clippy - clippy
- fmt - fmt
- publish
before_script: before_script:
- export PATH="$HOME/.cargo/bin:$PATH" - export PATH="$HOME/.cargo/bin:$PATH"
...@@ -56,3 +57,17 @@ fmt: ...@@ -56,3 +57,17 @@ fmt:
script: script:
- cargo fmt -- --write-mode=diff - cargo fmt -- --write-mode=diff
allow_failure: true allow_failure: true
publish:crate:
stage: publish
tags:
- redshift-rs-stable
script:
- IFS='/' read -r first a <<< "$CI_COMMIT_TAG"
- cd $first
- cargo login $DUNITER_CRATES_TOKEN
- cargo publish
only:
- tags
allow_failure: false
when: manual
\ No newline at end of file
...@@ -107,7 +107,7 @@ dependencies = [ ...@@ -107,7 +107,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-wotb" name = "duniter-wotb"
version = "0.8.0-a0.1" version = "0.8.0-a0.2"
dependencies = [ dependencies = [
"bincode 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)", "bincode 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
"byteorder 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "byteorder 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment