feat add BUILD_NUMBER to version
This commit is contained in:
parent
42b12a606a
commit
f99ccf6baf
@ -3,10 +3,13 @@ cmake_minimum_required(VERSION 3.5)
|
||||
set(tile_VERSION_MAJOR 0)
|
||||
set(tile_VERSION_MINOR 1)
|
||||
set(tile_VERSION_PATCH 0)
|
||||
|
||||
set(tile_VERSION_BUILD $ENV{BUILD_NUMBER})
|
||||
if (NOT tile_VERSION_BUILD)
|
||||
set(tile_VERSION_BUILD "0")
|
||||
endif()
|
||||
project(
|
||||
tile
|
||||
VERSION ${tile_VERSION_MAJOR}.${tile_VERSION_MINOR}.${tile_VERSION_PATCH}
|
||||
VERSION ${tile_VERSION_MAJOR}.${tile_VERSION_MINOR}.${tile_VERSION_PATCH}.${tile_VERSION_BUILD}
|
||||
LANGUAGES C CXX)
|
||||
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
@ -221,7 +224,8 @@ target_precompile_headers(tile PUBLIC json/nlohann/json.hpp)
|
||||
# target_sources(tile PRIVATE ${TILE_SRCS})
|
||||
target_include_directories(
|
||||
tile
|
||||
PUBLIC "${CMAKE_CURRENT_BINARY_DIR}"
|
||||
PUBLIC
|
||||
"${CMAKE_CURRENT_BINARY_DIR}"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/third_party/fmt/include"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/third_party/glog"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/third_party/glog/src"
|
||||
|
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -1,7 +1,7 @@
|
||||
pipeline {
|
||||
agent {
|
||||
docker {
|
||||
image 'tqcq/cross'
|
||||
image 'art.uocat.com/tqcq/cross:v1.0.1'
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -20,6 +20,7 @@
|
||||
#define TILE_SYSTEM_PROCESSOR "@CMAKE_SYSTEM_PROCESSOR@"
|
||||
#define TILE_SYSTEM_NAME "@CMAKE_SYSTEM_NAME@"
|
||||
#define TILE_SYSTEM_VERSION "@CMAKE_SYSTEM_VERSION@"
|
||||
#define TILE_VERSION "@PROJECT_VERSOIN@"
|
||||
|
||||
// clang-format on
|
||||
|
||||
|
@ -139,7 +139,7 @@ TEST(Endpoint, ResolveDomainName) {
|
||||
const std::string test_domain = "www.baidu.com";
|
||||
|
||||
auto eps = ResolveDomain(test_domain, 80);
|
||||
ASSERT_TRUE(eps);
|
||||
ASSERT_TRUE(eps) << eps.error();
|
||||
for (auto &ep : *eps) {
|
||||
std::cout << Format("Get IP From {}: {}", test_domain, ep.ToString())
|
||||
<< std::endl;
|
||||
|
@ -1,6 +1,7 @@
|
||||
#include "init.h"
|
||||
|
||||
#include "tile/base/chrono.h"
|
||||
#include "tile/base/config.h"
|
||||
#include "tile/base/internal/background_task_host.h"
|
||||
#include "tile/base/internal/time_keeper.h"
|
||||
#include "tile/base/internal/utility.h"
|
||||
@ -54,14 +55,14 @@ int Start(int argc, char **argv, std::function<int(int, char **)> cb,
|
||||
}
|
||||
|
||||
// Init gflags
|
||||
gflags::SetVersionString("0.1.0");
|
||||
gflags::SetVersionString(TILE_VERSION);
|
||||
gflags::ParseCommandLineFlags(&argc, &argv, true);
|
||||
detail::ApplyFlagOverrider();
|
||||
|
||||
// Init Glog
|
||||
google::InitGoogleLogging(argv[0]);
|
||||
|
||||
TILE_LOG_INFO("Tile started.");
|
||||
TILE_LOG_INFO("Tile started. version: {}", TILE_VERSION);
|
||||
|
||||
TILE_PCHECK(signal(SIGPIPE, SIG_IGN) != SIG_ERR);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user