* migration from travis-ci to github actions
1 | 1 |
deleted file mode 100644 |
... | ... |
@@ -1,28 +0,0 @@ |
1 |
-sudo: required |
|
2 |
-language: c |
|
3 |
-compiler: |
|
4 |
- - gcc |
|
5 |
- - clang |
|
6 |
-env: |
|
7 |
- - DIST=buster |
|
8 |
- - DIST=sid |
|
9 |
-services: |
|
10 |
- - docker |
|
11 |
-before_install: |
|
12 |
- - docker pull kamailio/pkg-kamailio-docker:dev-$DIST |
|
13 |
-script: docker run -v $TRAVIS_BUILD_DIR:/code:rw kamailio/pkg-kamailio-docker:dev-$DIST /bin/bash -c "cd /code; CC=$CC DIST=$DIST ./test/travis/build_travis.sh" |
|
14 |
-branches: |
|
15 |
- only: |
|
16 |
- - 'master' |
|
17 |
- - '/^5\.[0-9]+$/' |
|
18 |
-notifications: |
|
19 |
- irc: |
|
20 |
- channels: |
|
21 |
- - "chat.freenode.net#kamailio-dev" |
|
22 |
- on_success: never |
|
23 |
- on_failure: always |
|
24 |
- email: |
|
25 |
- recipients: |
|
26 |
- - sr-dev@lists.kamailio.org |
|
27 |
- on_success: never |
|
28 |
- on_failure: always |
* buster is now Debian stable!! :-)
... | ... |
@@ -3,15 +3,18 @@ language: c |
3 | 3 |
compiler: |
4 | 4 |
- gcc |
5 | 5 |
- clang |
6 |
+env: |
|
7 |
+ - DIST=stretch |
|
8 |
+ - DIST=sid |
|
6 | 9 |
services: |
7 | 10 |
- docker |
8 | 11 |
before_install: |
9 |
- - docker pull kamailio/pkg-kamailio-docker:dev-stretch |
|
10 |
-script: docker run -v $TRAVIS_BUILD_DIR:/code:rw kamailio/pkg-kamailio-docker:dev-stretch /bin/bash -c "export CC=$CC; cd /code; ./test/travis/build_travis.sh" |
|
12 |
+ - docker pull kamailio/pkg-kamailio-docker:dev-$DIST |
|
13 |
+script: docker run -v $TRAVIS_BUILD_DIR:/code:rw kamailio/pkg-kamailio-docker:dev-$DIST /bin/bash -c "cd /code; CC=$CC DIST=$DIST ./test/travis/build_travis.sh" |
|
11 | 14 |
branches: |
12 | 15 |
only: |
13 | 16 |
- 'master' |
14 |
- - '/^4\.[0-9]+$/' |
|
17 |
+ - '/^5\.[0-9]+$/' |
|
15 | 18 |
notifications: |
16 | 19 |
irc: |
17 | 20 |
channels: |
... | ... |
@@ -6,8 +6,8 @@ compiler: |
6 | 6 |
services: |
7 | 7 |
- docker |
8 | 8 |
before_install: |
9 |
- - docker pull linuxmaniac/pkg-kamailio-docker:stretch |
|
10 |
-script: docker run -v $TRAVIS_BUILD_DIR:/code:rw linuxmaniac/pkg-kamailio-docker:stretch /bin/bash -c "export CC=$CC; cd /code; ./test/travis/build_travis.sh" |
|
9 |
+ - docker pull kamailio/pkg-kamailio-docker:dev-stretch |
|
10 |
+script: docker run -v $TRAVIS_BUILD_DIR:/code:rw kamailio/pkg-kamailio-docker:dev-stretch /bin/bash -c "export CC=$CC; cd /code; ./test/travis/build_travis.sh" |
|
11 | 11 |
branches: |
12 | 12 |
only: |
13 | 13 |
- 'master' |
- using https://hub.docker.com/r/linuxmaniac/pkg-kamailio-docker
- update list of supported modules
- dynamic clang version
- show CC version
... | ... |
@@ -1,12 +1,13 @@ |
1 |
+sudo: required |
|
1 | 2 |
language: c |
2 | 3 |
compiler: |
3 | 4 |
- gcc |
4 | 5 |
- clang |
6 |
+services: |
|
7 |
+ - docker |
|
5 | 8 |
before_install: |
6 |
- - sudo apt-get update -qq |
|
7 |
- - sudo apt-get install -y gdebi-core |
|
8 |
- - sudo test/travis/build_deps.sh precise $TRAVIS_BUILD_DIR |
|
9 |
-script: ./test/travis/build_travis.sh |
|
9 |
+ - docker pull linuxmaniac/pkg-kamailio-docker:stretch |
|
10 |
+script: docker run -v $TRAVIS_BUILD_DIR:/code:rw linuxmaniac/pkg-kamailio-docker:stretch /bin/bash -c "export CC=$CC; cd /code; ./test/travis/build_travis.sh" |
|
10 | 11 |
branches: |
11 | 12 |
only: |
12 | 13 |
- 'master' |
Not stable enough yet. We need to improve this
... | ... |
@@ -4,9 +4,8 @@ compiler: |
4 | 4 |
- clang |
5 | 5 |
before_install: |
6 | 6 |
- sudo apt-get update -qq |
7 |
- - sudo apt-get install -y gdebi-core sip-tester sipsak |
|
7 |
+ - sudo apt-get install -y gdebi-core |
|
8 | 8 |
- sudo test/travis/build_deps.sh precise $TRAVIS_BUILD_DIR |
9 |
- - ./test/travis/databases_travis.sh |
|
10 | 9 |
script: ./test/travis/build_travis.sh |
11 | 10 |
branches: |
12 | 11 |
only: |
... | ... |
@@ -5,9 +5,9 @@ compiler: |
5 | 5 |
before_install: |
6 | 6 |
- sudo apt-get update -qq |
7 | 7 |
- sudo apt-get install -y gdebi-core sip-tester sipsak |
8 |
- - sudo pkg/kamailio/deb/build_deps.sh precise $TRAVIS_BUILD_DIR |
|
9 |
- - ./pkg/kamailio/deb/databases_travis.sh |
|
10 |
-script: ./pkg/kamailio/deb/build_travis.sh |
|
8 |
+ - sudo test/travis/build_deps.sh precise $TRAVIS_BUILD_DIR |
|
9 |
+ - ./test/travis/databases_travis.sh |
|
10 |
+script: ./test/travis/build_travis.sh |
|
11 | 11 |
branches: |
12 | 12 |
only: |
13 | 13 |
- master |
- Disable tests that do not pass on travis-ci environment right now
Closes #19
... | ... |
@@ -4,7 +4,7 @@ compiler: |
4 | 4 |
- clang |
5 | 5 |
before_install: |
6 | 6 |
- sudo apt-get update -qq |
7 |
- - sudo apt-get install -y gdebi-core |
|
7 |
+ - sudo apt-get install -y gdebi-core sip-tester sipsak |
|
8 | 8 |
- sudo pkg/kamailio/deb/build_deps.sh precise $TRAVIS_BUILD_DIR |
9 | 9 |
- ./pkg/kamailio/deb/databases_travis.sh |
10 | 10 |
script: ./pkg/kamailio/deb/build_travis.sh |
... | ... |
@@ -7,11 +7,16 @@ before_install: |
7 | 7 |
- sudo apt-get install -y gdebi-core |
8 | 8 |
- sudo pkg/kamailio/deb/build_deps.sh precise $TRAVIS_BUILD_DIR |
9 | 9 |
script: ./pkg/kamailio/deb/build_travis.sh |
10 |
+branches: |
|
11 |
+ only: |
|
12 |
+ - master |
|
13 |
+ - 4.2 |
|
14 |
+ - 4.1 |
|
10 | 15 |
notifications: |
11 | 16 |
irc: |
12 | 17 |
channels: |
13 | 18 |
- "chat.freenode.net#Kamailio" |
14 |
- on_success: change |
|
19 |
+ on_success: never |
|
15 | 20 |
on_failure: always |
16 | 21 |
email: |
17 | 22 |
- sr-dev@lists.sip-router.org |
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,17 @@ |
1 |
+language: c |
|
2 |
+compiler: |
|
3 |
+ - gcc |
|
4 |
+ - clang |
|
5 |
+before_install: |
|
6 |
+ - sudo apt-get update -qq |
|
7 |
+ - sudo apt-get install -y gdebi-core |
|
8 |
+ - sudo pkg/kamailio/deb/build_deps.sh precise $TRAVIS_BUILD_DIR |
|
9 |
+script: ./pkg/kamailio/deb/build_travis.sh |
|
10 |
+notifications: |
|
11 |
+ irc: |
|
12 |
+ channels: |
|
13 |
+ - "chat.freenode.net#Kamailio" |
|
14 |
+ on_success: change |
|
15 |
+ on_failure: always |
|
16 |
+ email: |
|
17 |
+ - sr-dev@lists.sip-router.org |