123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- ---
- kind: pipeline
- type: docker
- name: generic
- # SPDX-FileCopyrightText: 2018-2024 Nextcloud GmbH and Nextcloud contributors
- # SPDX-License-Identifier: GPL-3.0-or-later
- steps:
- - name: generic
- image: ghcr.io/nextcloud/continuous-integration-android8:3
- commands:
- - ./gradlew --console=plain assembleGeneric
- trigger:
- branch:
- - master
- - stable-*
- event:
- - pull_request
- - push
- ---
- kind: pipeline
- type: docker
- name: gplay
- steps:
- - name: gplay
- image: ghcr.io/nextcloud/continuous-integration-android8:3
- commands:
- - ./gradlew --console=plain assembleGplay
- trigger:
- branch:
- - master
- - stable-*
- event:
- - push
- - pull_request
- ---
- kind: pipeline
- type: docker
- name: tests
- steps:
- - name: all
- image: ghcr.io/nextcloud/continuous-integration-android8:3
- privileged: true
- commands:
- - emulator -avd android -no-snapshot -gpu swiftshader_indirect -no-window -no-audio -skin 500x833 &
- - scripts/wait_for_emulator.sh
- - ./gradlew --console=plain testGplayDebugUnitTest connectedGplayDebugAndroidTest
- services:
- - name: server
- image: nextcloudci/server:server-17
- environment:
- EVAL: "true"
- commands:
- - BRANCH='stable23' /usr/local/bin/initnc.sh
- - echo 127.0.0.1 server >> /etc/hosts
- - su www-data -c "OC_PASS=user1 php /var/www/html/occ user:add --password-from-env --display-name='User One' user1"
- - su www-data -c "OC_PASS=user2 php /var/www/html/occ user:add --password-from-env --display-name='User Two' user2"
- - su www-data -c "OC_PASS=user3 php /var/www/html/occ user:add --password-from-env --display-name='User Three' user3"
- - su www-data -c "php /var/www/html/occ user:setting user2 files quota 1G"
- - su www-data -c "php /var/www/html/occ group:add users"
- - 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 "git clone -b stable23 https://github.com/nextcloud/spreed.git /var/www/html/apps/spreed/"
- - su www-data -c "php /var/www/html/occ app:enable spreed"
- - /usr/local/bin/run.sh
- trigger:
- branch:
- - master
- - stable-*
- event:
- - push
- - pull_request
- ---
- kind: signature
- hmac: cdce3f7eea46ef85c0223f62f66d1fe53d7dad007ef095c9f70fa063450d8c75
|