Compare commits
3
Commits
5eb7ed9dce
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5ab2c8928e
|
||
|
|
02505d4d12
|
||
|
|
3d0efdc1d7
|
No files matched your search
-77
@@ -1,77 +0,0 @@
|
||||
image: archlinux
|
||||
packages:
|
||||
- rustup
|
||||
- cargo-audit
|
||||
- cargo-deny
|
||||
- cargo-msrv
|
||||
- cargo-nextest
|
||||
- cargo-outdated
|
||||
- cargo-tarpaulin
|
||||
- cargo-udeps
|
||||
secrets:
|
||||
- 88cce185-d2ec-4573-9546-e33f36f79bbf
|
||||
sources:
|
||||
- git+ssh://git@git.sr.ht/~swaits/mcps
|
||||
artifacts:
|
||||
- mcps/tarpaulin-report.html
|
||||
tasks:
|
||||
- setup: |
|
||||
rustup toolchain install nightly stable
|
||||
cd mcps/
|
||||
rustup run stable cargo fetch
|
||||
- format: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo fmt --verbose --check --all
|
||||
- lint: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo clippy --verbose --all-targets --all-features
|
||||
- outdated: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo outdated
|
||||
- deny: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo deny check
|
||||
- udeps: |
|
||||
rustup default nightly
|
||||
cd mcps/
|
||||
cargo +nightly udeps --all-features
|
||||
- audit: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo audit -d /tmp/advisory-db
|
||||
- msrv: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo msrv verify
|
||||
- coverage: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo tarpaulin --verbose --all-features --out html
|
||||
- stable: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo build --verbose --all-targets --all-features
|
||||
cargo nextest run --verbose --all-targets --all-features
|
||||
- nightly: |
|
||||
rustup default nightly
|
||||
cd mcps/
|
||||
cargo clippy --verbose --all-targets --all-features ||:
|
||||
cargo build --verbose --all-targets --all-features ||:
|
||||
cargo nextest --verbose --all-targets --all-features ||:
|
||||
- bench: |
|
||||
rustup default stable
|
||||
cd mcps/
|
||||
cargo bench --verbose --all-targets --all-features
|
||||
- docs: |
|
||||
cd mcps/
|
||||
rustup run stable cargo doc --no-deps
|
||||
rustup run nightly cargo doc --no-deps ||:
|
||||
- mirror-to-github: |
|
||||
cd ~/mcps
|
||||
ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
|
||||
git remote add github git@github.com:swaits/mcps.git
|
||||
git push --mirror github
|
||||
+3
-3
@@ -1,13 +1,13 @@
|
||||
[package]
|
||||
name = "mcps"
|
||||
version = "0.3.0"
|
||||
version = "0.3.1"
|
||||
authors = ["Stephen Waits <steve@waits.net>"]
|
||||
edition = "2021"
|
||||
description = "A command-line tool for running Monte Carlo simulations on project schedules."
|
||||
license = "MIT"
|
||||
readme = "README.md"
|
||||
repository = "https://github.com/swaits/mcps"
|
||||
homepage = "https://github.com/swaits/mcps"
|
||||
repository = "https://git.swaits.com/swaits/mcps"
|
||||
homepage = "https://git.swaits.com/swaits/mcps"
|
||||
keywords = ["monte", "carlo", "project", "schedules", "estimation"]
|
||||
categories = ["command-line-utilities", "development-tools", "simulation"]
|
||||
rust-version = "1.74.1"
|
||||
|
||||
@@ -40,7 +40,7 @@ installation of the latest version..
|
||||
### Option 2: Clone and build the repository locally
|
||||
|
||||
```bash
|
||||
git clone https://github.com/swaits/mcps.git
|
||||
git clone https://git.swaits.com/swaits/mcps.git
|
||||
cd mcps
|
||||
cargo build --release
|
||||
```
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@ use std::{str::FromStr, time::Duration};
|
||||
const AFTER_HELP_TEXT: &str = "\
|
||||
Find example project definition and schedule config files in the repository:
|
||||
|
||||
https://github.com/swaits/mcps/blob/main/examples/
|
||||
https://git.swaits.com/swaits/mcps/src/branch/main/examples/
|
||||
|
||||
";
|
||||
|
||||
|
||||
Reference in new issue
Block a user