mirror of
https://github.com/pezkuwichain/pezkuwi-telemetry.git
synced 2026-07-24 03:05:49 +00:00
Ci tidy
This commit is contained in:
@@ -14,24 +14,30 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Build Telemetry Core
|
|
||||||
|
- name: Build telemetry executables (in debug mode)
|
||||||
working-directory: ./backend/core
|
working-directory: ./backend/core
|
||||||
run: cargo build --verbose
|
run: cargo build --verbose
|
||||||
|
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
working-directory: ./backend
|
working-directory: ./backend
|
||||||
run: cargo test --verbose
|
run: cargo test --verbose
|
||||||
- name: Build release and call telemetry executable
|
|
||||||
|
- name: Build, release and call telemetry executable
|
||||||
working-directory: ./backend
|
working-directory: ./backend
|
||||||
run: cargo run --bin telemetry --release -- --help
|
run: cargo run --bin telemetry --release -- --help
|
||||||
- name: Build release and call telemetry executable
|
|
||||||
|
- name: Build, release and call shard executable
|
||||||
working-directory: ./backend
|
working-directory: ./backend
|
||||||
run: cargo run --bin shard --release -- --help
|
run: cargo run --bin shard --release -- --help
|
||||||
|
|
||||||
- name: Login to Dockerhub
|
- name: Login to Dockerhub
|
||||||
uses: docker/login-action@v1
|
uses: docker/login-action@v1
|
||||||
with:
|
with:
|
||||||
username: ${{ secrets.DOCKER_USERNAME }}
|
username: ${{ secrets.DOCKER_USERNAME }}
|
||||||
password: ${{ secrets.DOCKER_PASSWORD }}
|
password: ${{ secrets.DOCKER_PASSWORD }}
|
||||||
- name: Build and Push template image
|
|
||||||
|
- name: Build and push template image for tagged commit
|
||||||
uses: docker/build-push-action@v2 # https://github.com/docker/build-push-action
|
uses: docker/build-push-action@v2 # https://github.com/docker/build-push-action
|
||||||
with:
|
with:
|
||||||
context: './backend'
|
context: './backend'
|
||||||
|
|||||||
Reference in New Issue
Block a user