X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=.drone.yml;h=4c4555a8a8da24e987be1bdc05382e31be047d46;hb=ca2d0178fc4908d132dba2a57e4e37d93031aedb;hp=a5ce0744acd9d6dbd7cc5be49c08cb65bb9f10dc;hpb=ee0b8a9e60c671eb6dd497bc2a35d0de3a0e7f03;p=friendica.git diff --git a/.drone.yml b/.drone.yml index a5ce0744ac..4c4555a8a8 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,6 +15,22 @@ steps: --- kind: pipeline type: docker +name: Integrity checks + +steps: + - name: Check database version + image: alpine + commands: + - export DBSTRUCTURE_VERSION="$(sed -rn "s/.*'DB_UPDATE_VERSION', ([0-9]+).*/\1/p" static/dbstructure.config.php)" + - export DATABASE_VERSION="$(sed -rn 's/.*DB_UPDATE_VERSION ([0-9]+).*/\1/p' database.sql)" + - echo "Database $DATABASE_VERSION - DB-Structure $DBSTRUCTURE_VERSION" + - if [[ "$DBSTRUCTURE_VERSION" != "$DATABASE_VERSION" ]]; then + echo "Database version mismatch."; + exit 1; + fi +--- +kind: pipeline +type: docker name: php7.3-lint steps: @@ -394,6 +410,7 @@ steps: - # calculate SHA256 checksum - cd ./build - sha256sum "$ARTIFACT" > "$ARTIFACT.sum256" + - chmod 664 ./* - ls -lh - # output the sha256 sum for checking - cat "$ARTIFACT.sum256" @@ -502,6 +519,7 @@ steps: - # calculate SHA256 checksum - cd ./build - sha256sum "$ARTIFACT" > "$ARTIFACT.sum256" + - chmod 664 ./* - ls -lh - # output the sha256 sum for checking - cat "$ARTIFACT.sum256"