Commit 90136cd4 by Edward Thomson

ci: align nightly with main

Ensure that the main builds are all identical in nightly. Nightly should
only add new, specialized builds.
parent 05a8d8d7
...@@ -29,6 +29,7 @@ jobs: ...@@ -29,6 +29,7 @@ jobs:
strategy: strategy:
matrix: matrix:
platform: platform:
# All builds: core platforms
- name: "Linux (Xenial, GCC, OpenSSL, libssh2)" - name: "Linux (Xenial, GCC, OpenSSL, libssh2)"
id: xenial-gcc-openssl id: xenial-gcc-openssl
os: ubuntu-latest os: ubuntu-latest
...@@ -125,9 +126,9 @@ jobs: ...@@ -125,9 +126,9 @@ jobs:
SKIP_SSH_TESTS: true SKIP_SSH_TESTS: true
SKIP_NEGOTIATE_TESTS: true SKIP_NEGOTIATE_TESTS: true
# Sanitizers # All builds: sanitizers
- name: "Sanitizer (Memory)" - name: "Sanitizer (Memory)"
id: memorysanitizer id: sanitizer-memory
container: container:
name: focal name: focal
env: env:
...@@ -141,7 +142,7 @@ jobs: ...@@ -141,7 +142,7 @@ jobs:
UBSAN_OPTIONS: print_stacktrace=1 UBSAN_OPTIONS: print_stacktrace=1
os: ubuntu-latest os: ubuntu-latest
- name: "Sanitizer (UndefinedBehavior)" - name: "Sanitizer (UndefinedBehavior)"
id: ubsanitizer id: sanitizer-ub
os: ubuntu-latest os: ubuntu-latest
container: container:
name: focal name: focal
...@@ -155,7 +156,7 @@ jobs: ...@@ -155,7 +156,7 @@ jobs:
ASAN_SYMBOLIZER_PATH: /usr/bin/llvm-symbolizer-10 ASAN_SYMBOLIZER_PATH: /usr/bin/llvm-symbolizer-10
UBSAN_OPTIONS: print_stacktrace=1 UBSAN_OPTIONS: print_stacktrace=1
- name: "Sanitizer (Thread)" - name: "Sanitizer (Thread)"
id: threadsanitizer id: sanitizer-thread
os: ubuntu-latest os: ubuntu-latest
container: container:
name: focal name: focal
...@@ -170,7 +171,7 @@ jobs: ...@@ -170,7 +171,7 @@ jobs:
UBSAN_OPTIONS: print_stacktrace=1 UBSAN_OPTIONS: print_stacktrace=1
TSAN_OPTIONS: suppressions=/home/libgit2/source/script/thread-sanitizer.supp second_deadlock_stack=1 TSAN_OPTIONS: suppressions=/home/libgit2/source/script/thread-sanitizer.supp second_deadlock_stack=1
# Experimental: SHA256 support # All builds: experimental SHA256 support
- name: "Linux (SHA256, Xenial, Clang, OpenSSL)" - name: "Linux (SHA256, Xenial, Clang, OpenSSL)"
id: xenial-clang-openssl id: xenial-clang-openssl
os: ubuntu-latest os: ubuntu-latest
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment