summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2020-02-27 18:23:01 +0100
committerGitHub <noreply@github.com>2020-02-27 18:23:01 +0100
commit7dc2ce5b5f1f37df9cd99f584f1aea360f04eb3e (patch)
tree3ccd8ff88e9b15db3560f1ae961fb0af615751cc
parent21f2ca12640f121d0fd5357bb58af39d801f8490 (diff)
parent205938a9af5e0bf9aefb0ed1e4796bf9470e7c3b (diff)
downloadATCD-7dc2ce5b5f1f37df9cd99f584f1aea360f04eb3e.tar.gz
Merge pull request #1048 from jwillemsen/jwi-addfuzzaction
Move fuzz from travis-ci to github actions
-rw-r--r--.github/workflows/ccpp.yml6
-rw-r--r--.github/workflows/fuzz.yml22
-rw-r--r--.travis.yml2
-rwxr-xr-xACE/bin/copy-local-script.sh2
4 files changed, 28 insertions, 4 deletions
diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml
index e0c57bfce46..96a231ff07f 100644
--- a/.github/workflows/ccpp.yml
+++ b/.github/workflows/ccpp.yml
@@ -1,6 +1,10 @@
name: C/C++ CI
-on: [push, pull_request]
+on:
+ push:
+ pull_request:
+ schedule:
+ - cron: '0 7 * * SUN'
jobs:
build:
diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml
new file mode 100644
index 00000000000..011e9b82074
--- /dev/null
+++ b/.github/workflows/fuzz.yml
@@ -0,0 +1,22 @@
+name: fuzz
+
+on:
+ push:
+ pull_request:
+ schedule:
+ - cron: '0 7 * * SUN'
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ env:
+ ACE_ROOT: ${{ github.workspace }}/ACE
+ TAO_ROOT: ${{ github.workspace }}/TAO
+
+ steps:
+ - name: checkout ACE/TAO
+ uses: actions/checkout@v1
+ - name: Run fuzz
+ run: |
+ perl ${env:ACE_ROOT}/bin/fuzz.pl
+ shell: pwsh
diff --git a/.travis.yml b/.travis.yml
index 6a5badede77..97032d274a9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,7 +9,6 @@ compiler:
env:
matrix:
- - FUZZ=1
- CORBAEMICRO=1 ACEFORTAO=0 TAO=1
- CORBAECOMPACT=1 ACEFORTAO=0 TAO=1
- ACEFORTAO=1 TAO=1
@@ -83,7 +82,6 @@ before_script:
- if [[ "${COMPILER}" != "" ]]; then export CXX=${COMPILER}; fi
script:
- - if [ "$FUZZ" == "1" ]; then exec perl $ACE_ROOT/bin/fuzz.pl; fi
- perl $ACE_ROOT/bin/mwc.pl -type gnuace -workers 2 travis.mwc
- make -j 6
- perl $ACE_ROOT/bin/auto_run_tests.pl -l $TAO_ROOT/bin/travis-ci.lst
diff --git a/ACE/bin/copy-local-script.sh b/ACE/bin/copy-local-script.sh
index 8b8bddf7105..c7931ca9c67 100755
--- a/ACE/bin/copy-local-script.sh
+++ b/ACE/bin/copy-local-script.sh
@@ -1,7 +1,7 @@
#!/bin/sh
for i in *.gz *.bz2 *.zip *.md5; do
- d=`echo $i | sed 's/\.[tz][ai][rp]/-6.5.7&/'`
+ d=`echo $i | sed 's/\.[tz][ai][rp]/-6.5.8&/'`
echo "Copying $i to $d"
cp -ip $i $d
done