Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
4ac1f9ac
Unverified
Commit
4ac1f9ac
authored
Jul 30, 2020
by
Yossi Gottlieb
Committed by
GitHub
Jul 30, 2020
Browse files
CI: Add daily CentOS 7.x jobs. (#7582)
parent
f3352daf
Changes
1
Hide whitespace changes
Inline
Side-by-side
.github/workflows/daily.yml
View file @
4ac1f9ac
...
@@ -10,7 +10,7 @@ on:
...
@@ -10,7 +10,7 @@ on:
jobs
:
jobs
:
test-jemalloc
:
test-
ubuntu-
jemalloc
:
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
timeout-minutes
:
14400
timeout-minutes
:
14400
steps
:
steps
:
...
@@ -28,7 +28,7 @@ jobs:
...
@@ -28,7 +28,7 @@ jobs:
-
name
:
cluster tests
-
name
:
cluster tests
run
:
./runtest-cluster
run
:
./runtest-cluster
test-libc-malloc
:
test-
ubuntu-
libc-malloc
:
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
timeout-minutes
:
14400
timeout-minutes
:
14400
steps
:
steps
:
...
@@ -46,7 +46,7 @@ jobs:
...
@@ -46,7 +46,7 @@ jobs:
-
name
:
cluster tests
-
name
:
cluster tests
run
:
./runtest-cluster
run
:
./runtest-cluster
test-32bit
:
test-
ubuntu-
32bit
:
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
timeout-minutes
:
14400
timeout-minutes
:
14400
steps
:
steps
:
...
@@ -68,7 +68,7 @@ jobs:
...
@@ -68,7 +68,7 @@ jobs:
-
name
:
cluster tests
-
name
:
cluster tests
run
:
./runtest-cluster
run
:
./runtest-cluster
test-tls
:
test-
ubuntu-
tls
:
runs-on
:
ubuntu-latest
runs-on
:
ubuntu-latest
timeout-minutes
:
14400
timeout-minutes
:
14400
steps
:
steps
:
...
@@ -101,3 +101,49 @@ jobs:
...
@@ -101,3 +101,49 @@ jobs:
./runtest --valgrind --verbose --clients 1
./runtest --valgrind --verbose --clients 1
-
name
:
module api test
-
name
:
module api test
run
:
./runtest-moduleapi --valgrind --verbose --clients
1
run
:
./runtest-moduleapi --valgrind --verbose --clients
1
test-centos7-jemalloc
:
runs-on
:
ubuntu-latest
container
:
centos:7
timeout-minutes
:
14400
steps
:
-
uses
:
actions/checkout@v2
-
name
:
make
run
:
|
yum -y install centos-release-scl
yum -y install devtoolset-7
scl enable devtoolset-7 make
-
name
:
test
run
:
|
yum -y install tcl
./runtest --accurate --verbose
-
name
:
module api test
run
:
./runtest-moduleapi --verbose
-
name
:
sentinel tests
run
:
./runtest-sentinel
-
name
:
cluster tests
run
:
./runtest-cluster
test-centos7-tls
:
runs-on
:
ubuntu-latest
container
:
centos:7
timeout-minutes
:
14400
steps
:
-
uses
:
actions/checkout@v2
-
name
:
make
run
:
|
yum -y install centos-release-scl epel-release
yum -y install devtoolset-7 openssl-devel openssl
scl enable devtoolset-7 make BUILD_TLS=yes
-
name
:
test
run
:
|
yum -y install tcl tcltls
./utils/gen-test-certs.sh
./runtest --accurate --verbose --tls
-
name
:
module api test
run
:
./runtest-moduleapi --verbose --tls
-
name
:
sentinel tests
run
:
./runtest-sentinel --tls
-
name
:
cluster tests
run
:
./runtest-cluster --tls
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment