增加自检项目名称修改
This commit is contained in:
@@ -38,9 +38,9 @@ images_build:
|
|||||||
stage: build
|
stage: build
|
||||||
extends: .build_docker_images
|
extends: .build_docker_images
|
||||||
variables:
|
variables:
|
||||||
UNITTEST_IMAGE_TAG: unittest-self-test:latest
|
UNITTEST_IMAGE_TAG: unittest-tsg-diagnose:latest
|
||||||
WPR_IMAGE_TAG: wpr-self-test:latest
|
WPR_IMAGE_TAG: wpr-tsg-diagnose:latest
|
||||||
BADSSL_IMAGE_TAG: badssl-self-test:latest
|
BADSSL_IMAGE_TAG: badssl-tsg-diagnose:latest
|
||||||
script:
|
script:
|
||||||
- mkdir images
|
- mkdir images
|
||||||
- docker build -t $UNITTEST_IMAGE_TAG -f ./unittest_python/Dockerfile ./unittest_python/
|
- docker build -t $UNITTEST_IMAGE_TAG -f ./unittest_python/Dockerfile ./unittest_python/
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
cmake_minimum_required(VERSION 3.5)
|
cmake_minimum_required(VERSION 3.5)
|
||||||
project(self-test)
|
project(tsg-diagnose)
|
||||||
|
|
||||||
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||||||
include(Version)
|
include(Version)
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
set(CPACK_PACKAGE_NAME "self-test")
|
set(CPACK_PACKAGE_NAME "tsg-diagnose")
|
||||||
|
|
||||||
message(STATUS "Package: ${CPACK_PACKAGE_NAME}")
|
message(STATUS "Package: ${CPACK_PACKAGE_NAME}")
|
||||||
|
|
||||||
set(CPACK_PACKAGE_VENDOR "TSG")
|
set(CPACK_PACKAGE_VENDOR "TSG")
|
||||||
set(CPACK_PACKAGE_VERSION_MAJOR "${SELF_TEST_VERSION_MAJOR}")
|
set(CPACK_PACKAGE_VERSION_MAJOR "${TSG_DIAGNOSE_VERSION_MAJOR}")
|
||||||
set(CPACK_PACKAGE_VERSION_MINOR "${SELF_TEST_VERSION_MINOR}")
|
set(CPACK_PACKAGE_VERSION_MINOR "${TSG_DIAGNOSE_VERSION_MINOR}")
|
||||||
set(CPACK_PACKAGE_VERSION_PATCH "${SELF_TEST_VERSION_PATCH}.${SELF_TEST_DESCRIBE}")
|
set(CPACK_PACKAGE_VERSION_PATCH "${TSG_DIAGNOSE_VERSION_PATCH}.${TSG_DIAGNOSE_DESCRIBE}")
|
||||||
set(CMAKE_INSTALL_PREFIX "/opt/tsg/self_test")
|
set(CMAKE_INSTALL_PREFIX "/opt/tsg/tsg-diagnose")
|
||||||
set(CPACK_PACKAGING_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
set(CPACK_PACKAGING_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||||
|
|
||||||
# RPM Build
|
# RPM Build
|
||||||
@@ -23,7 +23,7 @@ set(CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PreunInstall.i
|
|||||||
set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostunInstall.in)
|
set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostunInstall.in)
|
||||||
|
|
||||||
install(FILES docker-compose/docker-compose.yml DESTINATION ./compose)
|
install(FILES docker-compose/docker-compose.yml DESTINATION ./compose)
|
||||||
install(FILES docker-compose/self-test.service DESTINATION /usr/lib/systemd/system)
|
install(FILES docker-compose/tsg-diagnose.service DESTINATION /usr/lib/systemd/system)
|
||||||
install(DIRECTORY images/ DESTINATION ./images)
|
install(DIRECTORY images/ DESTINATION ./images)
|
||||||
|
|
||||||
include(CPack)
|
include(CPack)
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
docker load < /opt/tsg/self_test/images/badssl.tar
|
docker load < /opt/tsg/tsg-diagnose/images/badssl.tar
|
||||||
docker load < /opt/tsg/self_test/images/unittest.tar
|
docker load < /opt/tsg/tsg-diagnose/images/unittest.tar
|
||||||
docker load < /opt/tsg/self_test/images/wpr.tar
|
docker load < /opt/tsg/tsg-diagnose/images/wpr.tar
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
docker rmi -f badssl-self-test
|
docker rmi -f badssl-tsg-diagnose
|
||||||
docker rmi -f unittest-self-test
|
docker rmi -f unittest-tsg-diagnose
|
||||||
docker rmi -f wpr-self-test
|
docker rmi -f wpr-tsg-diagnose
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
systemctl stop self-test
|
systemctl stop tsg-diagnose
|
||||||
docker rmi -f badssl-self-test
|
docker rmi -f badssl-tsg-diagnose
|
||||||
docker rmi -f unittest-self-test
|
docker rmi -f unittest-tsg-diagnose
|
||||||
docker rmi -f wpr-self-test
|
docker rmi -f wpr-tsg-diagnose
|
||||||
@@ -1 +1 @@
|
|||||||
systemctl stop self-test
|
systemctl stop tsg-diagnose
|
||||||
@@ -15,28 +15,28 @@ execute_process(COMMAND ${__AUTORESIVISION} -t cmake -o ${__VERSION_CACHE} OUTPU
|
|||||||
include(${__VERSION_CONFIG})
|
include(${__VERSION_CONFIG})
|
||||||
|
|
||||||
# extract major, minor, patch version from git tag
|
# extract major, minor, patch version from git tag
|
||||||
string(REGEX REPLACE "^v([0-9]+)\\..*" "\\1" SELF_TEST_VERSION_MAJOR "${VCS_TAG}")
|
string(REGEX REPLACE "^v([0-9]+)\\..*" "\\1" TSG_DIAGNOSE_VERSION_MAJOR "${VCS_TAG}")
|
||||||
string(REGEX REPLACE "^v[0-9]+\\.([0-9]+).*" "\\1" SELF_TEST_VERSION_MINOR "${VCS_TAG}")
|
string(REGEX REPLACE "^v[0-9]+\\.([0-9]+).*" "\\1" TSG_DIAGNOSE_VERSION_MINOR "${VCS_TAG}")
|
||||||
string(REGEX REPLACE "^v[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" SELF_TEST_VERSION_PATCH "${VCS_TAG}")
|
string(REGEX REPLACE "^v[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" TSG_DIAGNOSE_VERSION_PATCH "${VCS_TAG}")
|
||||||
|
|
||||||
if(NOT SELF_TEST_VERSION_MAJOR)
|
if(NOT TSG_DIAGNOSE_VERSION_MAJOR)
|
||||||
set(SELF_TEST_VERSION_MAJOR 3)
|
set(TSG_DIAGNOSE_VERSION_MAJOR 3)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT SELF_TEST_VERSION_MINOR)
|
if(NOT TSG_DIAGNOSE_VERSION_MINOR)
|
||||||
set(SELF_TEST_VERSION_MINOR 0)
|
set(TSG_DIAGNOSE_VERSION_MINOR 0)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT SELF_TEST_VERSION_PATCH)
|
if(NOT TSG_DIAGNOSE_VERSION_PATCH)
|
||||||
set(SELF_TEST_VERSION_PATCH 0)
|
set(TSG_DIAGNOSE_VERSION_PATCH 0)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(SELF_TEST_VERSION "${SELF_TEST_VERSION_MAJOR}.${SELF_TEST_VERSION_MINOR}.${SELF_TEST_VERSION_PATCH}")
|
set(TSG_DIAGNOSE_VERSION "${TSG_DIAGNOSE_VERSION_MAJOR}.${TSG_DIAGNOSE_VERSION_MINOR}.${TSG_DIAGNOSE_VERSION_PATCH}")
|
||||||
set(SELF_TEST_DESCRIBE "${VCS_SHORT_HASH}")
|
set(TSG_DIAGNOSE_DESCRIBE "${VCS_SHORT_HASH}")
|
||||||
set(SELF_TEST_GIT_VERSION "${SELF_TEST_VERSION_MAJOR}.${SELF_TEST_VERSION_MINOR}.${SELF_TEST_VERSION_PATCH}-${SELF_TEST_DESCRIBE}")
|
set(TSG_DIAGNOSE_GIT_VERSION "${TSG_DIAGNOSE_VERSION_MAJOR}.${TSG_DIAGNOSE_VERSION_MINOR}.${TSG_DIAGNOSE_VERSION_PATCH}-${TSG_DIAGNOSE_DESCRIBE}")
|
||||||
set(SELF_TEST_VAR_VERSION "${SELF_TEST_VERSION_MAJOR}_${SELF_TEST_VERSION_MINOR}_${SELF_TEST_VERSION_PATCH}_${SELF_TEST_DESCRIBE}")
|
set(TSG_DIAGNOSE_VAR_VERSION "${TSG_DIAGNOSE_VERSION_MAJOR}_${TSG_DIAGNOSE_VERSION_MINOR}_${TSG_DIAGNOSE_VERSION_PATCH}_${TSG_DIAGNOSE_DESCRIBE}")
|
||||||
|
|
||||||
# print information
|
# print information
|
||||||
message(STATUS "Welcome to SELF_TEST, Version: ${SELF_TEST_GIT_VERSION}")
|
message(STATUS "Welcome to TSG_DIAGNOSE, Version: ${TSG_DIAGNOSE_GIT_VERSION}")
|
||||||
add_definitions(-DSELF_TEST_GIT_VERSION=\"${SELF_TEST_GIT_VERSION}\")
|
add_definitions(-DTSG_DIAGNOSE_GIT_VERSION=\"${TSG_DIAGNOSE_GIT_VERSION}\")
|
||||||
add_definitions(-DSELF_TEST_VAR_VERSION=${SELF_TEST_VAR_VERSION})
|
add_definitions(-DTSG_DIAGNOSE_VAR_VERSION=${TSG_DIAGNOSE_VAR_VERSION})
|
||||||
|
|||||||
Reference in New Issue
Block a user