Untitled Diff

创建于 差异永不过期
6 删除
25
18 添加
32
conda:
ubuntu-sanitizer:
name: AMD64 Conda C++
name: AMD64 Ubuntu ${{ matrix.ubuntu }} C++ ASAN UBSAN
runs-on: ubuntu-latest
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
ubuntu: [18.04]
env:
UBUNTU: ${{ matrix.ubuntu }}
steps:
steps:
- name: Checkout Arrow
- name: Checkout Arrow
uses: actions/checkout@v1
uses: actions/checkout@v1
with:
with:
submodules: true
submodules: true
- name: Docker Pull
- name: Docker Pull
shell: bash
shell: bash
run: docker-compose pull --ignore-pull-failures conda-cpp
run: docker-compose pull --ignore-pull-failures ubuntu-cpp-sanitizer
- name: Docker Build
- name: Docker Build
shell: bash
shell: bash
run: docker-compose build conda-cpp
run: docker-compose build ubuntu-cpp-sanitizer
- name: Docker Run
- name: Docker Run
shell: bash
shell: bash
run: docker-compose run conda-cpp
run: docker-compose run ubuntu-cpp-sanitizer
- name: Docker Push
- name: Docker Push
if: success() && github.event_name == 'push' && github.repository == 'apache/arrow'
if: success() && github.event_name == 'push' && github.repository == 'apache/arrow'
continue-on-error: true
continue-on-error: true
shell: bash
shell: bash
run: |
run: |
docker login -u ${{ secrets.DOCKERHUB_USER }} \
docker login -u ${{ secrets.DOCKERHUB_USER }} \
-p ${{ secrets.DOCKERHUB_TOKEN }}
-p ${{ secrets.DOCKERHUB_TOKEN }}
docker-compose push conda-cpp
docker-compose push ubuntu-cpp