Skip to content
This repository was archived by the owner on Mar 22, 2023. It is now read-only.

Commit 158ee92

Browse files
Merge branch 'stable-1.7' into 'stable-1.8'
2 parents 31b402d + ef32029 commit 158ee92

File tree

6 files changed

+25
-5
lines changed

6 files changed

+25
-5
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
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

ChangeLog

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
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+
114
Tue Jul 06 2021 Łukasz Stolarczuk <[email protected]>
215

316
* Version 1.6.1

appveyor.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff 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

2019
cache: c:\tools\vcpkg\installed

travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ services:
99

1010
env:
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

utils/docker/build.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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
119119
fi
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+
121124
WORKDIR=/libpmemobj-cpp
122125
SCRIPTSDIR=$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 \

utils/docker/run-build.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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+
8488
sudo_password mkdir /mnt/pmem
8589
sudo_password chmod 0777 /mnt/pmem
8690
sudo_password mount -o size=2G -t tmpfs none /mnt/pmem

0 commit comments

Comments
 (0)