1
0
mirror of https://github.com/jht5945/buildj.git synced 2025-12-27 17:20:06 +08:00

chore: use usage.txt file

This commit is contained in:
2020-08-02 18:47:37 +08:00
parent 4160011cab
commit 84adb46365
2 changed files with 22 additions and 22 deletions

View File

@@ -11,28 +11,7 @@ lazy_static! {
}
pub fn print_usage() {
println!(r#"
buildj ::: - print this message
buildj :::help - print this message
buildj :::version - print version
buildj :::config get|set <secret> - get/set config
buildj :::create --java<version> --maven<version> - create java + maven project
e.g. buildj :::create --java1.8 --maven3.5.2
buildj :::create --java<version> --gradle<version> - create java + gradle project
e.g. buildj :::create --java1.8 --gradle3.5.1
buildj :::java<version> [-version] - run java with assigned version
e.g. buildj :::java1.8 -version
buildj :::maven<version> [--java<version>] - run maven with assigned version and java version
e.g. buildj :::maven3.5.2 --java1.8 ARGS
buildj :::gradle<version> [--java<version>] - run gradle with assigned version and java version
e.g. buildj :::gradle3.5.1 --java1.8 ARGS
buildj - run build, run assigned version builder tool
BUILDJ_NOBUILDIN=1 buildj - ignore buildj buildin commands
BUILDJ_VERBOSE=1 buildj - run buildj in verbose mode
BUILDJ_NOAUTH=1 buildj - run buildj in no auth mode
BUILDJ_JAVA_NAME=jdk-name buildj - assgin java name, e.g. adoptjdk-linux
BUILDJ_AUTH_TOKEN=auth-token buildj - assign auth token
BUILDJ_JAVA=1.8 BUILDJ_BUILDER=maven3.5.2 buildj - direct run buildj"#);
println!("\n{}", include_str!("usage.txt"));
}
pub fn print_version() {

21
src/usage.txt Normal file
View File

@@ -0,0 +1,21 @@
buildj ::: - print this message
buildj :::help - print this message
buildj :::version - print version
buildj :::config get|set <secret> - get/set config
buildj :::create --java<version> --maven<version> - create java + maven project
e.g. buildj :::create --java1.8 --maven3.5.2
buildj :::create --java<version> --gradle<version> - create java + gradle project
e.g. buildj :::create --java1.8 --gradle3.5.1
buildj :::java<version> [-version] - run java with assigned version
e.g. buildj :::java1.8 -version
buildj :::maven<version> [--java<version>] - run maven with assigned version and java version
e.g. buildj :::maven3.5.2 --java1.8 ARGS
buildj :::gradle<version> [--java<version>] - run gradle with assigned version and java version
e.g. buildj :::gradle3.5.1 --java1.8 ARGS
buildj - run build, run assigned version builder tool
BUILDJ_NOBUILDIN=1 buildj - ignore buildj buildin commands
BUILDJ_VERBOSE=1 buildj - run buildj in verbose mode
BUILDJ_NOAUTH=1 buildj - run buildj in no auth mode
BUILDJ_JAVA_NAME=jdk-name buildj - assgin java name, e.g. adoptjdk-linux
BUILDJ_AUTH_TOKEN=auth-token buildj - assign auth token
BUILDJ_JAVA=1.8 BUILDJ_BUILDER=maven3.5.2 buildj - direct run buildj