File tree 3 files changed +15
-9
lines changed
3 files changed +15
-9
lines changed Original file line number Diff line number Diff line change 1
1
name : Build UTBot and run unit tests
2
2
3
3
on :
4
- # push:
4
+ push :
5
5
pull_request :
6
6
branches : [main]
7
7
@@ -12,10 +12,15 @@ jobs:
12
12
# It is impossible to parametrize image via workflow environment,
13
13
# so its name is hard-coded.
14
14
# https://github.com/actions/runner/issues/480
15
- image : ghcr.io/unittestbot/utbotcpp/base_env:github-ci
15
+ image : ghcr.io/unittestbot/utbotcpp/base_env:20-10-2021
16
16
credentials :
17
17
username : ${{ github.actor }}
18
18
password : ${{ secrets.GITHUB_TOKEN }}
19
+ env :
20
+ UTBOT_ALL : /utbot_distr
21
+ UTBOT_INSTALL_DIR : /utbot_distr/install
22
+ GRPC_PATH : /utbot_distr/install
23
+ CLI_PATH : /utbot_distr/cli
19
24
steps :
20
25
- name : Install git
21
26
run : |
44
49
needs : build
45
50
runs-on : ubuntu-18.04
46
51
container :
47
- image : ghcr.io/unittestbot/utbotcpp/base_env:github-ci
52
+ image : ghcr.io/unittestbot/utbotcpp/base_env:20-10-2021
48
53
credentials :
49
54
username : ${{ github.actor }}
50
55
password : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1
1
name : Publish UTBot base environment image
2
2
on :
3
- push :
4
- # workflow_dispatch:
3
+ # push:
4
+ workflow_dispatch :
5
5
6
6
env :
7
7
REGISTRY : ghcr.io
Original file line number Diff line number Diff line change @@ -41,17 +41,18 @@ add_definitions(-DLOGURU_WITH_STREAMS=1)
41
41
SET (GCC_COVERAGE_LINK_FLAGS "-lpthread -ldl" )
42
42
SET (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${GCC_COVERAGE_LINK_FLAGS} " )
43
43
44
- set (LOGGER_DIR "${PROJECT_SOURCE_DIR} /loguru" )
44
+ get_filename_component (UTBOT_DIR ${PROJECT_SOURCE_DIR} DIRECTORY )
45
+ set (LOGGER_DIR "${UTBOT_DIR} /loguru" )
45
46
add_library (loguru ${LOGGER_DIR} /loguru.cpp)
46
47
include_directories (${LOGGER_DIR} )
47
48
48
- set (JSON_PATH "${PROJECT_SOURCE_DIR } /json" )
49
+ set (JSON_PATH "${UTBOT_DIR } /json" )
49
50
include_directories (${JSON_PATH} /include )
50
51
51
- set (TSL_PATH "${PROJECT_SOURCE_DIR } /ordered-map" )
52
+ set (TSL_PATH "${UTBOT_DIR } /ordered-map" )
52
53
include_directories (${TSL_PATH} /include )
53
54
54
- set (PARALLEL_HASHMAP_PATH "${PROJECT_SOURCE_DIR } /parallel-hashmap" )
55
+ set (PARALLEL_HASHMAP_PATH "${UTBOT_DIR } /parallel-hashmap" )
55
56
include_directories (${PARALLEL_HASHMAP_PATH} )
56
57
57
58
set (KLEE_PATH $ENV{UTBOT_ALL} /klee/)
You can’t perform that action at this time.
0 commit comments