Quellcode durchsuchen

set version in jenkins

master
Jonathan Cobb vor 4 Jahren
Ursprung
Commit
6e5fe95486
4 geänderte Dateien mit 17 neuen und 1 gelöschten Zeilen
  1. +7
    -0
      set_version.sh
  2. +1
    -0
      src/lib.rs
  3. +2
    -1
      src/main.rs
  4. +7
    -0
      src/version.rs

+ 7
- 0
set_version.sh Datei anzeigen

@@ -0,0 +1,7 @@
#!/bin/bash

if [[ -z "${BUILD_NUMBER}" ]] ; then
echo "No BUILD_NUMBER environment variable was set"
exit 1
fi
sed -i "s/.DEV_BUILD/.${BUILD_NUMBER}/" src/version.rs

+ 1
- 0
src/lib.rs Datei anzeigen

@@ -5,6 +5,7 @@
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/
*/

pub mod version;
pub mod util;
pub mod hyper_util;
pub mod pass;


+ 2
- 1
src/main.rs Datei anzeigen

@@ -34,6 +34,7 @@ use bubble_flexrouter::proxy::start_proxy;
use bubble_flexrouter::util::read_required_env_var_argument;
use bubble_flexrouter::util::read_required_env_var_argument_as_file;
use bubble_flexrouter::util::read_path_to_string;
use bubble_flexrouter::version::VERSION;

const MIN_TOKEN_CHARS: usize = 50;
const MAX_TOKEN_CHARS: usize = 100;
@@ -41,7 +42,7 @@ const MAX_TOKEN_CHARS: usize = 100;
#[tokio::main]
async fn main() {
let args : ArgMatches = App::new("bubble-flexrouter")
.version("0.1.0")
.version(VERSION)
.author("Jonathan Cobb <jonathan@getbubblenow.com>")
.about("Proxy services for Bubble nodes")
.arg(Arg::with_name("dns1")


+ 7
- 0
src/version.rs Datei anzeigen

@@ -0,0 +1,7 @@
#![deny(warnings)]
/**
* Copyright (c) 2020 Bubble, Inc. All rights reserved.
* For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/
*/

pub const VERSION: &'static str = "1.0.0.DEV_BUILD";

Laden…
Abbrechen
Speichern