X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=.drone.yml;h=887ccfdf0a1f6e0bc6a65dc4036bc3d77b41aaa2;hb=b9ec52d267730d6a2f90f868e04b1ebf2f6eba5c;hp=4ccc6bfce7e944c7625fa37cdb8be9646f56c7f5;hpb=cc215524da37369bd4fad4a6885852569a2cb90e;p=friendica.git diff --git a/.drone.yml b/.drone.yml index 4ccc6bfce7..887ccfdf0a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,6 +12,9 @@ steps: MYSQL_DATABASE: friendica MYSQL_HOST: mysql +node: + test: db + services: - name: mysql image: mysql:8.0 @@ -21,7 +24,7 @@ services: MYSQL_USER: friendica MYSQL_PASSWORD: friendica MYSQL_DATABASE: friendica - volumes: + volumes: - name: cache path: /var/lib/mysql @@ -31,12 +34,12 @@ volumes: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: mysql8.0-php7.2 @@ -52,6 +55,9 @@ steps: MYSQL_DATABASE: friendica MYSQL_HOST: mysql +node: + test: db + services: - name: mysql image: mysql:8.0 @@ -71,12 +77,12 @@ volumes: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: mysql8.0-php7.3 @@ -92,6 +98,9 @@ steps: MYSQL_DATABASE: friendica MYSQL_HOST: mysql +node: + test: db + services: - name: mysql image: mysql:8.0 @@ -111,12 +120,12 @@ volumes: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: mariadb10.1-php7.1 @@ -129,14 +138,17 @@ steps: - sleep 20 - ./autotest.sh mariadb - wget https://codecov.io/bash -O codecov.sh - - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" - - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" environment: MYSQL_USER: friendica MYSQL_PASSWORD: friendica MYSQL_DATABASE: friendica MYSQL_HOST: mariadb +node: + test: db + services: - name: mariadb image: mariadb:10.1 @@ -155,12 +167,12 @@ volumes: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: mariadb10.1-php7.2 @@ -176,6 +188,9 @@ steps: MYSQL_DATABASE: friendica MYSQL_HOST: mariadb +node: + test: db + services: - name: mariadb image: mariadb:10.1 @@ -194,12 +209,12 @@ volumes: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: mariadb10.1-php7.3 @@ -215,6 +230,9 @@ steps: MYSQL_DATABASE: friendica MYSQL_HOST: mariadb +node: + test: db + services: - name: mariadb image: mariadb:10.1 @@ -233,12 +251,12 @@ volumes: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: redis-php7.1 @@ -251,8 +269,8 @@ steps: - sleep 20 - NOINSTALL=true TEST_SELECTION=REDIS ./autotest.sh mysql - wget https://codecov.io/bash -O codecov.sh - - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" - - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" environment: REDIS_HOST: redis @@ -262,12 +280,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: redis-php7.2 @@ -286,12 +304,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: redis-php7.3 @@ -310,12 +328,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline @@ -329,8 +347,8 @@ steps: - sleep 20 - NOINSTALL=true TEST_SELECTION=MEMCACHE ./autotest.sh mysql - wget https://codecov.io/bash -O codecov.sh - - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" - - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" environment: MEMCACHE_HOST: memcached @@ -340,12 +358,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: memcache-php7.2 @@ -364,12 +382,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: memcache-php7.3 @@ -388,12 +406,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- @@ -408,8 +426,8 @@ steps: - sleep 20 - NOINSTALL=true TEST_SELECTION=MEMCACHED ./autotest.sh mysql - wget https://codecov.io/bash -O codecov.sh - - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" - - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 2f4b253b-ca17-41d7-96e3-81623581c97d -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" + - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 5ce7d64e-07b4-4adf-8700-e2eae27e14ec -f tests/autotest-clover.xml; fi" environment: MEMCACHED_HOST: memcached @@ -419,12 +437,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: memcached-php7.2 @@ -443,12 +461,12 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push --- kind: pipeline name: memcached-php7.3 @@ -467,9 +485,9 @@ services: trigger: branch: - - master +# - master - develop - - "*-rc" - event: - - pull_request - - push +# - "*-rc" +# event: +# - pull_request +# - push