Skip to content

Commit

Permalink
CI: produce an EverParse package
Browse files Browse the repository at this point in the history
  • Loading branch information
tahina-pro committed Jul 13, 2023
1 parent 861f836 commit e69bc39
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions .docker/build/build_funs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ function build_and_test_quackyducky() {
# Test EverParse proper
fetch_and_make_karamel &&
make -j $threads -k ci &&
make -j $threads -k package-noversion &&
# Build incrementality test
pushd tests/sample && {
{
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/linux-x64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ jobs:
docker tag $ci_docker_image_tag everparse:local-commit-$GITHUB_SHA
fi
docker run $ci_docker_image_tag /bin/bash -c 'cat $EVERPARSE_HOME/log.txt' > log.txt
docker run $ci_docker_image_tag /bin/bash -c 'cat $EVERPARSE_HOME/everparse.tar.gz || true' > everparse.tar.gz
tar xf everparse.tar.gz
$ci_docker_status
env:
DZOMO_GITHUB_TOKEN: ${{ secrets.DZOMO_GITHUB_TOKEN }}
Expand All @@ -42,6 +44,11 @@ jobs:
with:
name: log
path: log.txt
- name: Archive EverParse package
uses: actions/upload-artifact@v3
with:
name: everparse
path: everparse
- name: Compute elapsed time
if: ${{ always() }}
run: |
Expand Down

0 comments on commit e69bc39

Please sign in to comment.