Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
54 lines (48 loc) · 1.88 KB

File metadata and controls

54 lines (48 loc) · 1.88 KB
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
name: contrib_regression
on:
push:
branches: [ master , IVORY_REL_4_STABLE , IVORYSQL_REL_1_STABLE]
pull_request:
branches: [ master , IVORY_REL_4_STABLE , IVORYSQL_REL_1_STABLE]
jobs:
contrib_regression:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: dependancy
run: |
sudo apt-get update
sudo apt-get install -y build-essential git lcov bison flex \
libkrb5-dev libssl-dev libldap-dev libpam-dev python3-dev \
tcl-dev libperl-dev gettext libxml2-dev libxslt-dev \
libreadline-dev libedit-dev uuid-dev libossp-uuid-dev \
libipc-run-perl libtime-hires-perl libtest-simple-perl \
libicu-dev libnuma-dev
- name: configure - linux
run: |
curl -L -o cpanm http://cpanmin.us && chmod +x cpanm && \
./cpanm --sudo IPC::Run && \
./configure \
--prefix=$PWD/inst \
--enable-cassert --enable-debug --enable-tap-tests --enable-rpath \
--with-tcl --with-python --with-gssapi --with-pam --with-ldap \
--with-openssl --with-libedit-preferred --with-uuid=e2fs \
--with-ossp-uuid --with-libxml --with-libxslt --with-perl \
--with-icu --with-libnuma --enable-injection-points --enable-nls
- name: compile
run: make && make install
- name: contrib_regression
run: |
cd contrib && make oracle-check
make check
- name: collect files
if: failure()
run: |
find . \( -name "*.diffs" -or -name "pg_regression.out" -or -path \*/tmp_check/log -or -path \*src/test/regress/log \) -print0 |
xargs -0 tar -czf pg_regression.tar.gz
- name: upload pg_regression files
if: failure()
uses: actions/upload-artifact@v4
with:
name: results
path: ${{ github.workspace }}/pg_regression.tar.gz
Morty Proxy This is a proxified and sanitized view of the page, visit original site.