make cache specific to commit link
This commit is contained in:
parent
c32c19ce98
commit
df4f8c8c0a
25
.drone.yml
25
.drone.yml
|
@ -15,8 +15,9 @@ steps:
|
||||||
- name: cache
|
- name: cache
|
||||||
path: /tmp/cargo
|
path: /tmp/cargo
|
||||||
commands:
|
commands:
|
||||||
- export CARGO_HOME=/tmp/cargo/$DRONE_BRANCH
|
- export CACHE_DIR=$(echo -n "$DRONE_COMMIT_LINK" | md5sum | cut -f1 -d" ")
|
||||||
- export CARGO_TARGET_DIR=/tmp/cargo-target/$DRONE_BRANCH
|
- export CARGO_HOME=/tmp/cargo/$CACHE_DIR
|
||||||
|
- export CARGO_TARGET_DIR=/tmp/cargo-target/$CACHE_DIR
|
||||||
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
||||||
- cargo check --all-targets
|
- cargo check --all-targets
|
||||||
|
|
||||||
|
@ -28,8 +29,9 @@ steps:
|
||||||
- name: cache
|
- name: cache
|
||||||
path: /tmp/cargo
|
path: /tmp/cargo
|
||||||
commands:
|
commands:
|
||||||
- export CARGO_HOME=/tmp/cargo/$DRONE_BRANCH
|
- export CACHE_DIR=$(echo -n "$DRONE_COMMIT_LINK" | md5sum | cut -f1 -d" ")
|
||||||
- export CARGO_TARGET_DIR=/tmp/cargo-target/$DRONE_BRANCH
|
- export CARGO_HOME=/tmp/cargo/$CACHE_DIR
|
||||||
|
- export CARGO_TARGET_DIR=/tmp/cargo-target/$CACHE_DIR
|
||||||
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
||||||
- cargo fmt --all -- --check
|
- cargo fmt --all -- --check
|
||||||
|
|
||||||
|
@ -41,8 +43,9 @@ steps:
|
||||||
- name: cache
|
- name: cache
|
||||||
path: /tmp/cargo
|
path: /tmp/cargo
|
||||||
commands:
|
commands:
|
||||||
- export CARGO_HOME=/tmp/cargo/$DRONE_BRANCH
|
- export CACHE_DIR=$(echo -n "$DRONE_COMMIT_LINK" | md5sum | cut -f1 -d" ")
|
||||||
- export CARGO_TARGET_DIR=/tmp/cargo-target/$DRONE_BRANCH
|
- export CARGO_HOME=/tmp/cargo/$CACHE_DIR
|
||||||
|
- export CARGO_TARGET_DIR=/tmp/cargo-target/$CACHE_DIR
|
||||||
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
||||||
- cargo clippy --workspace --all-targets -- -D warnings
|
- cargo clippy --workspace --all-targets -- -D warnings
|
||||||
|
|
||||||
|
@ -54,8 +57,9 @@ steps:
|
||||||
- name: cache
|
- name: cache
|
||||||
path: /tmp/cargo
|
path: /tmp/cargo
|
||||||
commands:
|
commands:
|
||||||
- export CARGO_HOME=/tmp/cargo/$DRONE_BRANCH
|
- export CACHE_DIR=$(echo -n "$DRONE_COMMIT_LINK" | md5sum | cut -f1 -d" ")
|
||||||
- export CARGO_TARGET_DIR=/tmp/cargo-target/$DRONE_BRANCH
|
- export CARGO_HOME=/tmp/cargo/$CACHE_DIR
|
||||||
|
- export CARGO_TARGET_DIR=/tmp/cargo-target/$CACHE_DIR
|
||||||
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
||||||
- cargo test -- --nocapture
|
- cargo test -- --nocapture
|
||||||
|
|
||||||
|
@ -70,8 +74,9 @@ steps:
|
||||||
CARGO_TOKEN:
|
CARGO_TOKEN:
|
||||||
from_secret: cargo_token
|
from_secret: cargo_token
|
||||||
commands:
|
commands:
|
||||||
- export CARGO_HOME=/tmp/cargo/$DRONE_BRANCH
|
- export CACHE_DIR=$(echo -n "$DRONE_COMMIT_LINK" | md5sum | cut -f1 -d" ")
|
||||||
- export CARGO_TARGET_DIR=/tmp/cargo-target/$DRONE_BRANCH
|
- export CARGO_HOME=/tmp/cargo/$CACHE_DIR
|
||||||
|
- export CARGO_TARGET_DIR=/tmp/cargo-target/$CACHE_DIR
|
||||||
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
- mkdir -p $CARGO_HOME $CARGO_TARGET_DIR
|
||||||
- cd epp-client
|
- cd epp-client
|
||||||
- cargo publish --token $CARGO_TOKEN
|
- cargo publish --token $CARGO_TOKEN
|
||||||
|
|
Loading…
Reference in New Issue