Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 0c3c568e authored by Tobias Kaminsky's avatar Tobias Kaminsky Committed by GitHub
Browse files

Merge pull request #1484 from nextcloud/testStable29

Test stable29
parents 451cddeb b11e4b82
Loading
Loading
Loading
Loading
+23 −20
Original line number Diff line number Diff line
@@ -81,31 +81,31 @@ services:
      - su www-data -c "php /var/www/html/occ group:adduser users user1"
      - su www-data -c "php /var/www/html/occ group:adduser users user2"
      - su www-data -c "php /var/www/html/occ group:adduser users test"
      - su www-data -c "git clone -b master https://github.com/nextcloud/activity.git /var/www/html/apps/activity/"
      - su www-data -c "git clone --depth 1 -b master https://github.com/nextcloud/activity.git /var/www/html/apps/activity/"
      - su www-data -c "php /var/www/html/occ app:enable activity"
      - su www-data -c "git clone -b main https://github.com/nextcloud/text.git /var/www/html/apps/text/"
      - su www-data -c "git clone --depth 1 -b main https://github.com/nextcloud/text.git /var/www/html/apps/text/"
      - su www-data -c "php /var/www/html/occ app:enable text"
      - su www-data -c "git clone -b master https://github.com/nextcloud/end_to_end_encryption/  /var/www/html/apps/end_to_end_encryption/"
      - su www-data -c "git clone --depth 1 -b master https://github.com/nextcloud/end_to_end_encryption/  /var/www/html/apps/end_to_end_encryption/"
      - su www-data -c "php /var/www/html/occ app:enable end_to_end_encryption"
      - su www-data -c "git clone -b master https://github.com/nextcloud/password_policy/  /var/www/html/apps/password_policy/"
      - su www-data -c "git clone --depth 1 -b master https://github.com/nextcloud/password_policy/  /var/www/html/apps/password_policy/"
      - su www-data -c "php /var/www/html/occ app:enable password_policy"
      - su www-data -c "git clone -b master https://github.com/nextcloud/external/  /var/www/html/apps/external/"
      - su www-data -c "git clone --depth 1 -b master https://github.com/nextcloud/external/  /var/www/html/apps/external/"
      - su www-data -c "cd /var/www/html/apps/external; composer install --no-dev"
      - su www-data -c "php /var/www/html/occ app:enable external"
      - su www-data -c 'php /var/www/html/occ config:app:set external sites --value="{\"1\":{\"id\":1,\"name\":\"Nextcloud\",\"url\":\"https:\/\/www.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false},\"2\":{\"id\":2,\"name\":\"Forum\",\"url\":\"https:\/\/help.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false}}"'
      - su www-data -c "git clone -b main https://github.com/nextcloud/files_lock.git /var/www/html/apps/files_lock/"
      - su www-data -c "git clone --depth 1 -b main https://github.com/nextcloud/files_lock.git /var/www/html/apps/files_lock/"
      - su www-data -c "php /var/www/html/occ app:enable -f files_lock"
      - su www-data -c "git clone https://github.com/nextcloud/groupfolders.git /var/www/html/apps/groupfolders/"
      - su www-data -c "git clone --depth 1 https://github.com/nextcloud/groupfolders.git /var/www/html/apps/groupfolders/"
      - su www-data -c "php /var/www/html/occ app:enable -f groupfolders"
      - su www-data -c "php /var/www/html/occ groupfolders:create groupfolder"
      - su www-data -c "php /var/www/html/occ groupfolders:group 1 users"
      - su www-data -c "git clone https://github.com/nextcloud/notifications.git /var/www/html/apps/notifications/"
      - su www-data -c "git clone --depth 1 https://github.com/nextcloud/notifications.git /var/www/html/apps/notifications/"
      - su www-data -c "php /var/www/html/occ app:enable -f notifications"
      - su www-data -c "php /var/www/html/occ notification:generate test -d test"
      - su www-data -c "git clone https://github.com/nextcloud/photos.git /var/www/html/apps/photos/"
      - su www-data -c "git clone --depth 1 https://github.com/nextcloud/photos.git /var/www/html/apps/photos/"
      - su www-data -c "cd /var/www/html/apps/photos; composer install"
      - su www-data -c "php /var/www/html/occ app:enable -f photos"
      - su www-data -c "git clone https://github.com/nextcloud/assistant.git /var/www/html/apps/assistant/"
      - su www-data -c "git clone --depth 1 https://github.com/nextcloud/assistant.git /var/www/html/apps/assistant/"
      - su www-data -c "cd /var/www/html/apps/assistant; source ~/.bashrc; make"
      - su www-data -c "php /var/www/html/occ app:enable -f assistant"
      - su www-data -c "php /var/www/html/occ app:enable -f testing"
@@ -180,7 +180,7 @@ services:
  - name: server-stable
    image: ghcr.io/nextcloud/continuous-integration-shallow-server:latest
    environment:
      SERVER_VERSION: stable27
        SERVER_VERSION: stable29
    commands:
      - apt-get update && apt-get install -y composer
      - mkdir /var/www/.nvm /var/www/.npm; touch /var/www/.bashrc; chown -R 33:33 /var/www/.nvm /var/www/.npm /var/www/.bashrc
@@ -198,29 +198,32 @@ services:
      - su www-data -c "php /var/www/html/occ group:adduser users user1"
      - su www-data -c "php /var/www/html/occ group:adduser users user2"
      - su www-data -c "php /var/www/html/occ group:adduser users test"
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/activity.git /var/www/html/apps/activity/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/activity.git /var/www/html/apps/activity/"
      - su www-data -c "php /var/www/html/occ app:enable activity"
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/text.git /var/www/html/apps/text/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/text.git /var/www/html/apps/text/"
      - su www-data -c "php /var/www/html/occ app:enable text"
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/end_to_end_encryption.git /var/www/html/apps/end_to_end_encryption/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/end_to_end_encryption.git /var/www/html/apps/end_to_end_encryption/"
      - su www-data -c "php /var/www/html/occ app:enable end_to_end_encryption"
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/password_policy.git /var/www/html/apps/password_policy/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/password_policy.git /var/www/html/apps/password_policy/"
      - su www-data -c "php /var/www/html/occ app:enable password_policy"
      - su www-data -c "php /var/www/html/occ app:enable external"
      - su www-data -c 'php /var/www/html/occ config:app:set external sites --value="{\"1\":{\"id\":1,\"name\":\"Nextcloud\",\"url\":\"https:\/\/www.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false},\"2\":{\"id\":2,\"name\":\"Forum\",\"url\":\"https:\/\/help.nextcloud.com\",\"lang\":\"\",\"type\":\"link\",\"device\":\"\",\"icon\":\"external.svg\",\"groups\":[],\"redirect\":false}}"'
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/files_lock.git /var/www/html/apps/files_lock/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/files_lock.git /var/www/html/apps/files_lock/"
      - su www-data -c "php /var/www/html/occ app:enable files_lock"
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/groupfolders.git /var/www/html/apps/groupfolders/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/groupfolders.git /var/www/html/apps/groupfolders/"
      - su www-data -c "php /var/www/html/occ app:enable -f groupfolders"
      - su www-data -c "php /var/www/html/occ groupfolders:create groupfolder"
      - su www-data -c "php /var/www/html/occ groupfolders:group 1 users"
      - su www-data -c "git clone -b $SERVER_VERSION https://github.com/nextcloud/notifications.git /var/www/html/apps/notifications/"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/notifications.git /var/www/html/apps/notifications/"
      - su www-data -c "php /var/www/html/occ app:enable -f notifications"
      - su www-data -c "php /var/www/html/occ notification:generate test test"
      - su www-data -c "git clone https://github.com/nextcloud/assistant.git /var/www/html/apps/assistant/"
      - su www-data -c "git clone --depth 1 https://github.com/nextcloud/assistant.git /var/www/html/apps/assistant/"
      - su www-data -c "cd /var/www/html/apps/assistant; git checkout tags/v1.0.2; source ~/.bashrc; make"
      - su www-data -c "php /var/www/html/occ app:enable -f assistant"
      - su www-data -c "php /var/www/html/occ app:enable -f testing"
      - su www-data -c "git clone --depth 1 -b $SERVER_VERSION https://github.com/nextcloud/photos.git /var/www/html/apps/photos/"
      - su www-data -c "cd /var/www/html/apps/photos; composer install"
      - su www-data -c "php /var/www/html/occ app:enable -f photos"
      - /usr/local/bin/run.sh

trigger:
@@ -232,6 +235,6 @@ trigger:
    - pull_request
---
kind: signature
hmac: 05ce597eecb009f9783123cd1e1e507ceed79671fcb5544cd8d4eaafb6df49c1
hmac: 2c8cb534b0d423fcc1181a27dcb42c1c19f00ab1881b3bef5eb77602212f4eac

...
+3 −3
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ GIT_USERNAME=$7
GIT_TOKEN=$8
REMOTE_FOLDER=$ID-$TYPE-$BRANCH-$(date +%H-%M)
BRANCH_TYPE=$BRANCH-$TYPE
URL=https://nextcloud.kaminsky.me/remote.php/dav/files/$USER/library-integrationTests
URL=https://nextcloud.kaminsky.me/remote.php/dav/files/$USER/android-library-integrationTests

# upload logcat
log_filename=$ID"_logcat.txt.xz"
@@ -39,7 +39,7 @@ fi
find . -type d -exec curl -u $USER:$PASS -X MKCOL $URL/$REMOTE_FOLDER/$(echo {} | sed s#\./##) \;
find . -type f -exec curl -u $USER:$PASS -X PUT $URL/$REMOTE_FOLDER/$(echo {} | sed s#\./##) --upload-file {} \;

echo "Uploaded failing library tests to https://www.kaminsky.me/nc-dev/library-integrationTests/$REMOTE_FOLDER"
echo "Uploaded failing library tests to https://www.kaminsky.me/nc-dev/android-library-integrationTests/$REMOTE_FOLDER"

curl -u $GIT_USERNAME:$GIT_TOKEN -X POST https://api.github.com/repos/nextcloud/android-library/issues/$PR_ID/comments -d "{ \"body\" : \"$BRANCH_TYPE test failed: https://www.kaminsky.me/nc-dev/library-integrationTests/$REMOTE_FOLDER/debug/ \" }"
curl -u $GIT_USERNAME:$GIT_TOKEN -X POST https://api.github.com/repos/nextcloud/android-library/issues/$PR_ID/comments -d "{ \"body\" : \"$BRANCH_TYPE test failed: https://www.kaminsky.me/nc-dev/android-library-integrationTests/$REMOTE_FOLDER/debug/ \" }"
exit 1