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

try to publish doc via gitlab pages

parent 42674ad8
Branches
No related tags found
1 merge request!58Resolve "Add crates blockchain, conf, core, dal, message, module, network, tui and ws2p"
stages: stages:
- build_and_tests - build_and_tests
- clippy
- fmt - fmt
- clippy
- publish - publish
before_script: before_script:
...@@ -37,28 +37,28 @@ build_and_tests:nightly: ...@@ -37,28 +37,28 @@ build_and_tests:nightly:
when: manual when: manual
allow_failure: true allow_failure: true
clippy: fmt:
stage: clippy stage: fmt
image: rustlang/rust:nightly image: rustlang/rust:nightly
tags: tags:
- redshift-rs-nightly - redshift-rs-nightly
before_script: before_script:
- export PATH="$HOME/.cargo/bin:$PATH" - export PATH="$HOME/.cargo/bin:$PATH"
- cargo install --force clippy --verbose - cargo install --force rustfmt-nightly
script: script:
- cargo clippy --all -- -D warnings --verbose - cargo fmt -- --check
allow_failure: true allow_failure: true
fmt: clippy:
stage: fmt stage: clippy
image: rustlang/rust:nightly image: rustlang/rust:nightly
tags: tags:
- redshift-rs-nightly - redshift-rs-nightly
before_script: before_script:
- export PATH="$HOME/.cargo/bin:$PATH" - export PATH="$HOME/.cargo/bin:$PATH"
- cargo install --force rustfmt-nightly - cargo install --force clippy --verbose
script: script:
- cargo fmt -- --check - cargo clippy --all -- -D warnings --verbose
allow_failure: true allow_failure: true
publish:crate: publish:crate:
...@@ -74,3 +74,20 @@ publish:crate: ...@@ -74,3 +74,20 @@ publish:crate:
- tags - tags
allow_failure: false allow_failure: false
when: manual when: manual
pages:
stage: publish
tags:
- redshift-rs-stable
before_script:
- export PATH="$HOME/.cargo/bin:$PATH"
script:
- cargo doc
- mv target/doc public
- ls public
artifacts:
untracked: true
paths:
- public
allow_failure: true
when: manual
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment