Browse Source

Github CI: Add a job for out-of-source build + install

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13935)
master
Richard Levitte 9 months ago
parent
commit
4605b34d56
1 changed files with 21 additions and 0 deletions
  1. +21
    -0
      .github/workflows/ci.yml

+ 21
- 0
.github/workflows/ci.yml View File

@ -123,3 +123,24 @@ jobs:
run: make -s -j4
- name: make test
run: make test HARNESS_JOBS=${HARNESS_JOBS:-4}
out-of-source-and-install:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: extra preparations
run: |
mkdir ./build
mkdir ./install
- name: config
run: ../config --strict-warnings --prefix=$(cd ../install; pwd) && perl configdata.pm --dump
working-directory: ./build
- name: make
run: make -s -j4
working-directory: ./build
- name: make test
run: make test HARNESS_JOBS=${HARNESS_JOBS:-4}
working-directory: ./build
- name: make install
run: make install
working-directory: ./build

Loading…
Cancel
Save