This repository was archived by the owner on Mar 22, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +25
-5
lines changed
Expand file tree Collapse file tree 6 files changed +25
-5
lines changed Original file line number Diff line number Diff line change 11#
2- # Copyright 2018-2021 , Intel Corporation
2+ # Copyright 2018-2022 , Intel Corporation
33#
44# Redistribution and use in source and binary forms, with or without
55# modification, are permitted provided that the following conditions
Original file line number Diff line number Diff line change 1+ Fri Jul 29 2022 Łukasz Stolarczuk <
[email protected] >
2+
3+ * Version 1.7.1
4+
5+ This release fixes minor bugs.
6+
7+ This is the last patch release for libpmemobj-cpp 1.7 version.
8+ Maintenance of this version is no longer supported.
9+
10+ Notable changes:
11+ - Properly install pkg-config file for all configurations
12+ - Fix void_t declaration and API usage for concurrent hashmap test
13+
114Tue Jul 06 2021 Łukasz Stolarczuk <
[email protected] >
215
316 * Version 1.6.1
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ install:
1414 Out-File -Encoding UTF8 c:/tools/vcpkg/ports/pmdk/portfile2.cmake;
1515 Copy-Item -Path c:/tools/vcpkg/ports/pmdk/portfile2.cmake -Destination c:/tools/vcpkg/ports/pmdk/portfile.cmake;
1616 - vcpkg install pmdk:x64-windows
17- - vcpkg install sfml:x64-windows
1817- vcpkg integrate install
1918
2019cache : c:\tools\vcpkg\installed
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ services:
99
1010env :
1111 matrix :
12- - TYPE=debug OS=fedora OS_VER=32 PUSH_IMAGE=1 AUTO_DOC_UPDATE=1
12+ - TYPE=debug OS=fedora OS_VER=32 PUSH_IMAGE=1 AUTO_DOC_UPDATE=0
1313 - TYPE=debug OS=ubuntu OS_VER=20.04 PUSH_IMAGE=1
1414 - TYPE=debug OS=ubuntu OS_VER=20.04 COVERAGE=1
1515 - TYPE=release OS=fedora OS_VER=32
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22#
3- # Copyright 2017-2020 , Intel Corporation
3+ # Copyright 2017-2022 , Intel Corporation
44#
55# Redistribution and use in source and binary forms, with or without
66# modification, are permitted provided that the following conditions
@@ -118,6 +118,9 @@ if [[ -z "${TRAVIS_BRANCH}" || -z "${TARGET_BRANCHES[${TRAVIS_BRANCH}]}" || "$TR
118118 AUTO_DOC_UPDATE=0
119119fi
120120
121+ # Check if we are running on a CI (Travis or GitHub Actions)
122+ [ -n " $GITHUB_ACTIONS " -o -n " $TRAVIS " ] && CI_RUN=" YES" || CI_RUN=" NO"
123+
121124WORKDIR=/libpmemobj-cpp
122125SCRIPTSDIR=$WORKDIR /utils/docker
123126
@@ -133,6 +136,7 @@ docker run --privileged=true --name=$containerName -ti \
133136 --env http_proxy=$http_proxy \
134137 --env https_proxy=$https_proxy \
135138 --env AUTO_DOC_UPDATE=$AUTO_DOC_UPDATE \
139+ --env CI_RUN=$CI_RUN \
136140 --env GITHUB_TOKEN=$GITHUB_TOKEN \
137141 --env WORKDIR=$WORKDIR \
138142 --env SCRIPTSDIR=$SCRIPTSDIR \
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22#
3- # Copyright 2016-2019 , Intel Corporation
3+ # Copyright 2016-2022 , Intel Corporation
44#
55# Redistribution and use in source and binary forms, with or without
66# modification, are permitted provided that the following conditions
@@ -81,6 +81,10 @@ function sudo_password() {
8181 echo $USERPASS | sudo -Sk $*
8282}
8383
84+ if [ " $CI_RUN " == " YES" ]; then
85+ sudo_password chown -R $( id -u) .$( id -g) $WORKDIR
86+ fi || true
87+
8488sudo_password mkdir /mnt/pmem
8589sudo_password chmod 0777 /mnt/pmem
8690sudo_password mount -o size=2G -t tmpfs none /mnt/pmem
You can’t perform that action at this time.
0 commit comments