From a63aea7e6459ecd9fcad0f6707e074e8a6b4315b Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Wed, 16 Dec 2020 13:46:05 +0100 Subject: [PATCH 1/3] prepare 1.0.0 Release --- .drone.yml | 9743 +++++++++++++++++ .../account-permissions-error.md | 0 .../accounts-cache-password-validation.md | 0 .../accounts-fs-based-index.md | 0 .../accounts-index-rebuild.md | 0 .../accounts-list-scroll.md | 0 .../accounts-service-tracing.md | 0 .../add-accounts-service-to-monorepo.md | 0 .../add-basic-auth-option.md | 0 .../add-eos.md | 0 .../add-glauth-service-to-monorepo.md | 0 .../add-k6.md | 0 .../add-konnectd-to-monorepo.md | 0 .../add-missing-env-vars.md | 0 .../add-ocis-phoenix-to-monorepo.md | 0 .../add-ocis-pkg-to-monorepo.md | 0 .../add-ocs-to-monorepo.md | 0 .../add-proxy-to-monorepo.md | 0 .../add-setttings-to-monorepo.md | 0 .../add-storage-to-monorepo.md | 0 .../add-store-to-monorepo.md | 0 .../add-thumbnails-command.md | 0 .../add-thumbnails-to-monorepo.md | 0 .../add-version-command.md | 0 .../add-webdav-to-monorepo.md | 0 .../allow-ldap-user-backend.md | 0 .../better-go-micro-adoption.md | 0 .../change-hashing-algorithm.md | 0 .../change-thumbnails-library.md | 0 .../check-role-management-permissions.md | 0 .../clear-external-apps.md | 0 .../configurable-storage.md | 0 .../create-onlyoffice-extension.md | 0 .../cs3-index-lowerbound.md | 0 .../dont-nag-about-basicauth.md | 0 .../enable-dynamic-client-registration.md | 0 .../fix-672.md | 0 .../fix-820.md | 0 .../fix-button-layout.md | 0 .../fix-choose-account-dialogue | 0 .../fix-id-or-username-query-handling.md | 0 .../fix-konnectd-build.md | 0 .../fix-ocs-share-api.md | 0 .../glauth-fallback-option.md | 0 .../glauth-micro-client.md | 0 .../global-tidy.md | 0 .../import.md | 0 .../improve-reva-service-descriptions.md | 0 .../initial-release.md | 0 .../integrate-accounts-cli.md | 0 .../integrate-accounts.md | 0 .../konnectd-consent-page.md | 0 .../konnectd-switchacc-consent.md | 0 .../make-all-paths-configurable.md | 0 .../metadata-storage.md | 0 .../mint-token-with-uid.md | 0 .../move-indexer-to-ocis-pkg.md | 0 .../new-runtime.md | 0 .../ocis-root-config.md | 0 .../ocis-version-command.md | 0 .../ocs-map-userid-to-username.md | 0 .../permission-checks-in-ocis-accounts.md | 0 .../phoenix-0.18.0.md | 0 .../phoenix-default-apps.md | 0 .../pkg-serve-index-html.md | 0 .../prevent-duplicate-accounts.md | 0 .../proxy-access-log.md | 0 .../proxy-allow-insecure-upstreams.md | 0 .../proxy-cache-userinfo.md | 0 .../proxy-fix-director-selection.md | 0 .../reva-update-2020-11-25.md | 0 .../runtime-cleanup.md | 0 .../runtime-update.md | 0 .../settings-permissions.md | 0 .../settings-service.md | 0 .../settings-ui-fix-translation.md | 0 .../simplify-tracing.md | 0 .../start-proxy-with-server.md | 0 .../storage-public-link-expiration.md | 0 .../theme-konnectd-subpages.md | 0 .../themed-kopano.md | 0 .../unify-config-parsing.md | 0 .../update-glauth-2020-11-10.md | 0 .../update-glauth.md | 0 .../update-konnectd.md | 0 .../update-phoenix-0.20.0.md | 0 .../update-phoenix-0.21.0.md | 0 .../update-phoenix-0.22.0.md | 0 .../update-phoenix-0.23.0.md | 0 .../update-phoenix-0.24.0.md | 0 .../update-phoenix-0.25.0.md | 0 .../update-phoenix-0.26.0.md | 0 .../update-phoenix-0.27.0.md | 0 .../update-phoenix-0.28.0.md | 0 .../update-phoenix-0.29.0.md | 0 .../update-reva-config.md | 0 .../update-reva-e791b5599a89.md | 0 .../update-reva-to-1c425035c8a2.md | 0 .../update-reva-to-ac85e68.md | 0 .../update-reva-to-cdb3d6688da5.md | 0 .../update-reva-to-dd3a8c0f38.md | 0 .../update-reva-to-e6a621.md | 0 .../update-reva.md | 0 .../update-storage-env-vars.md | 0 .../update-web-1.0.0-beta3.md | 0 .../update-web-1.0.0-beta4.md | 0 .../use-alpine-latest.md | 0 .../user-agent-challenge-lock-in.md | 0 .../user-menu.md | 0 109 files changed, 9743 insertions(+) create mode 100644 .drone.yml rename changelog/{unreleased => 1.0.0_2020-12-16}/account-permissions-error.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/accounts-cache-password-validation.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/accounts-fs-based-index.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/accounts-index-rebuild.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/accounts-list-scroll.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/accounts-service-tracing.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-accounts-service-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-basic-auth-option.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-eos.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-glauth-service-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-k6.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-konnectd-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-missing-env-vars.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-ocis-phoenix-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-ocis-pkg-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-ocs-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-proxy-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-setttings-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-storage-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-store-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-thumbnails-command.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-thumbnails-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-version-command.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/add-webdav-to-monorepo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/allow-ldap-user-backend.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/better-go-micro-adoption.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/change-hashing-algorithm.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/change-thumbnails-library.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/check-role-management-permissions.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/clear-external-apps.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/configurable-storage.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/create-onlyoffice-extension.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/cs3-index-lowerbound.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/dont-nag-about-basicauth.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/enable-dynamic-client-registration.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-672.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-820.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-button-layout.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-choose-account-dialogue (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-id-or-username-query-handling.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-konnectd-build.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/fix-ocs-share-api.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/glauth-fallback-option.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/glauth-micro-client.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/global-tidy.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/import.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/improve-reva-service-descriptions.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/initial-release.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/integrate-accounts-cli.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/integrate-accounts.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/konnectd-consent-page.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/konnectd-switchacc-consent.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/make-all-paths-configurable.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/metadata-storage.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/mint-token-with-uid.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/move-indexer-to-ocis-pkg.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/new-runtime.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/ocis-root-config.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/ocis-version-command.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/ocs-map-userid-to-username.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/permission-checks-in-ocis-accounts.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/phoenix-0.18.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/phoenix-default-apps.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/pkg-serve-index-html.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/prevent-duplicate-accounts.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/proxy-access-log.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/proxy-allow-insecure-upstreams.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/proxy-cache-userinfo.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/proxy-fix-director-selection.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/reva-update-2020-11-25.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/runtime-cleanup.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/runtime-update.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/settings-permissions.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/settings-service.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/settings-ui-fix-translation.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/simplify-tracing.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/start-proxy-with-server.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/storage-public-link-expiration.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/theme-konnectd-subpages.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/themed-kopano.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/unify-config-parsing.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-glauth-2020-11-10.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-glauth.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-konnectd.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.20.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.21.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.22.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.23.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.24.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.25.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.26.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.27.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.28.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-phoenix-0.29.0.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-config.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-e791b5599a89.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-to-1c425035c8a2.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-to-ac85e68.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-to-cdb3d6688da5.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-to-dd3a8c0f38.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva-to-e6a621.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-reva.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-storage-env-vars.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-web-1.0.0-beta3.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/update-web-1.0.0-beta4.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/use-alpine-latest.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/user-agent-challenge-lock-in.md (100%) rename changelog/{unreleased => 1.0.0_2020-12-16}/user-menu.md (100%) diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00000000000..1704546ff0e --- /dev/null +++ b/.drone.yml @@ -0,0 +1,9743 @@ +--- +kind: pipeline +type: docker +name: build_ocis_binary_for_testing + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis build + volumes: + - name: gopath + path: /srv/app + +- name: rebuild_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: true + region: us-east-1 + restore: false + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-accounts + +platform: + os: linux + arch: amd64 + +steps: +- name: frontend + pull: always + image: webhippie/nodejs:latest + commands: + - cd accounts + - yarn install --frozen-lockfile + - yarn lint + - yarn test + - yarn build + +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C accounts generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C accounts vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C accounts staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C accounts lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C accounts test + - mv accounts/coverage.out accounts_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: accounts_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/accounts/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-glauth + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C glauth generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C glauth vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C glauth staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C glauth lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C glauth test + - mv glauth/coverage.out glauth_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: glauth_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/glauth/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-konnectd + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C konnectd generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C konnectd vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C konnectd staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C konnectd lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C konnectd test + - mv konnectd/coverage.out konnectd_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: konnectd_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/konnectd/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-ocis + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis test + - mv ocis/coverage.out ocis_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: ocis_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/ocis/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-ocis-phoenix + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-phoenix generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-phoenix vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-phoenix staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-phoenix lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-phoenix test + - mv ocis-phoenix/coverage.out ocis-phoenix_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: ocis-phoenix_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/ocis-phoenix/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-ocis-pkg + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-pkg generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-pkg vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-pkg staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-pkg lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis-pkg test + - mv ocis-pkg/coverage.out ocis-pkg_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: ocis-pkg_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/ocis-pkg/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-ocs + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocs generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocs vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocs staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocs lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocs test + - mv ocs/coverage.out ocs_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: ocs_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/ocs/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-proxy + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C proxy generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C proxy vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C proxy staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C proxy lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C proxy test + - mv proxy/coverage.out proxy_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: proxy_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/proxy/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-settings + +platform: + os: linux + arch: amd64 + +steps: +- name: frontend + pull: always + image: webhippie/nodejs:latest + commands: + - cd settings + - yarn install --frozen-lockfile + - yarn lint + - yarn test + - yarn build + +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C settings generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C settings vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C settings staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C settings lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C settings test + - mv settings/coverage.out settings_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: settings_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/settings/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-storage + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C storage generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C storage vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C storage staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C storage lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C storage test + - mv storage/coverage.out storage_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: storage_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/storage/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-store + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C store generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C store vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C store staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C store lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C store test + - mv store/coverage.out store_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: store_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/store/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-thumbnails + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C thumbnails generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C thumbnails vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C thumbnails staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C thumbnails lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C thumbnails test + - mv thumbnails/coverage.out thumbnails_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: thumbnails_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/thumbnails/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-webdav + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C webdav generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C webdav vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C webdav staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C webdav lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C webdav test + - mv webdav/coverage.out webdav_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: webdav_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/webdav/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: linting&unitTests-onlyoffice + +platform: + os: linux + arch: amd64 + +steps: +- name: frontend + pull: always + image: webhippie/nodejs:latest + commands: + - cd onlyoffice + - yarn install --frozen-lockfile + - yarn lint + - yarn test + - yarn build + +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C onlyoffice generate + volumes: + - name: gopath + path: /srv/app + +- name: vet + pull: always + image: webhippie/golang:1.14 + commands: + - make -C onlyoffice vet + volumes: + - name: gopath + path: /srv/app + +- name: staticcheck + pull: always + image: webhippie/golang:1.14 + commands: + - make -C onlyoffice staticcheck + volumes: + - name: gopath + path: /srv/app + +- name: lint + pull: always + image: webhippie/golang:1.14 + commands: + - make -C onlyoffice lint + volumes: + - name: gopath + path: /srv/app + +- name: test + pull: always + image: webhippie/golang:1.14 + commands: + - make -C onlyoffice test + - mv onlyoffice/coverage.out onlyoffice_coverage.out + volumes: + - name: gopath + path: /srv/app + +- name: coverage-cache + image: plugins/s3 + settings: + access_key: + from_secret: cache_s3_access_key + bucket: cache + endpoint: + from_secret: cache_s3_endpoint + path_style: true + secret_key: + from_secret: cache_s3_secret_key + source: onlyoffice_coverage.out + target: /-${DRONE_BUILD_NUMBER}/coverage + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/tags/onlyoffice/v* + - refs/pull/** + +--- +kind: pipeline +type: docker +name: upload-coverage + +platform: + os: linux + arch: amd64 + +steps: +- name: sync-from-cache + image: minio/mc + commands: + - mkdir -p coverage + - mc mirror cache/cache//-${DRONE_BUILD_NUMBER}/coverage coverage/ + environment: + MC_HOST_cache: + from_secret: cache_s3_connection_url + +- name: codacy + pull: always + image: plugins/codacy:1 + settings: + token: + from_secret: codacy_token + +- name: sonarcloud + pull: always + image: sonarsource/sonar-scanner-cli + environment: + SONAR_PULL_REQUEST_BASE: None + SONAR_PULL_REQUEST_BRANCH: None + SONAR_PULL_REQUEST_KEY: None + SONAR_TOKEN: + from_secret: sonar_token + +- name: purge-cache + image: minio/mc + commands: + - mc rm --recursive --force cache/cache//-${DRONE_BUILD_NUMBER}/coverage + environment: + MC_HOST_cache: + from_secret: cache_s3_connection_url + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice + +--- +kind: pipeline +type: docker +name: localApiTests-apiOcisSpecific-owncloud + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: localApiTests-apiOcisSpecific-owncloud + pull: always + image: owncloudci/php:7.4 + commands: + - make test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@skipOnOcis-OC-Storage + BEHAT_SUITE: apiOcisSpecific + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + PATH_TO_CORE: /srv/app/testrunner + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: localApiTests-apiOcisSpecific-ocis + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: localApiTests-apiOcisSpecific-ocis + pull: always + image: owncloudci/php:7.4 + commands: + - make test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@skipOnOcis-OCIS-Storage + BEHAT_SUITE: apiOcisSpecific + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + OCIS_SKELETON_STRATEGY: upload + PATH_TO_CORE: /srv/app/testrunner + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: localApiTests-apiBasic-owncloud + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: localApiTests-apiBasic-owncloud + pull: always + image: owncloudci/php:7.4 + commands: + - make test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@skipOnOcis-OC-Storage + BEHAT_SUITE: apiBasic + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + PATH_TO_CORE: /srv/app/testrunner + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: localApiTests-apiBasic-ocis + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: localApiTests-apiBasic-ocis + pull: always + image: owncloudci/php:7.4 + commands: + - make test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@skipOnOcis-OCIS-Storage + BEHAT_SUITE: apiBasic + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + OCIS_SKELETON_STRATEGY: upload + PATH_TO_CORE: /srv/app/testrunner + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-1 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-1 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 1 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-1 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-1 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 1 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-2 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-2 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 2 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-2 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-2 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 2 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-3 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-3 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 3 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-3 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-3 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 3 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-4 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-4 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 4 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-4 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-4 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 4 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-5 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-5 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 5 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-5 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-5 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 5 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-6 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-6 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 6 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-6 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-6 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 6 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-7 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-7 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 7 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-7 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-7 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 7 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-8 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-8 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 8 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-8 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-8 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 8 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-9 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-9 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 9 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-9 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-9 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 9 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-owncloud-storage-10 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-owncloud-storage-10 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ + OCIS_SKELETON_STRATEGY: copy + RUN_PART: 10 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: Core-API-Tests-ocis-storage-10 + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: ocis + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: ocis + volumes: + - name: gopath + path: /srv/app + +- name: clone-core-repos + pull: always + image: owncloudci/php:7.4 + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner + - cd /srv/app/testrunner + - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 + volumes: + - name: gopath + path: /srv/app + +- name: oC10ApiTests-ocis-storage-10 + pull: always + image: owncloudci/php:7.4 + commands: + - make -C /srv/app/testrunner test-acceptance-api + environment: + BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage + DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* + DIVIDE_INTO_NUM_PARTS: 10 + EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt + OCIS_SKELETON_STRATEGY: upload + RUN_PART: 10 + SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton + TEST_OCIS: true + TEST_SERVER_URL: https://ocis-server:9200 + volumes: + - name: gopath + path: /srv/app + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIBasic + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUILogin tests/acceptance/features/webUINotifications tests/acceptance/features/webUIPrivateLinks tests/acceptance/features/webUIPreview tests/acceptance/features/webUIAccount " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUICreateFilesFolders + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUICreateFilesFolders " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIDeleteFilesFolders + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIDeleteFilesFolders " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIRename + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIRenameFiles tests/acceptance/features/webUIRenameFolders " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingBasic + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingAcceptShares tests/acceptance/features/webUISharingAcceptSharesToRoot " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIRestrictSharing + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIRestrictSharing " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingNotifications + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingNotifications tests/acceptance/features/webUISharingNotificationsToRoot " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIFavorites + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIFavorites " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIFiles + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIFiles " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingAutocompletion + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingAutocompletion " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingInternalGroups + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingInternalGroups tests/acceptance/features/webUISharingInternalGroupsEdgeCases tests/acceptance/features/webUISharingInternalGroupsSharingIndicator tests/acceptance/features/webUISharingInternalGroupsToRoot tests/acceptance/features/webUISharingInternalGroupsToRootEdgeCases tests/acceptance/features/webUISharingInternalGroupsToRootSharingIndicator " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingInternalUsers + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingInternalUsers tests/acceptance/features/webUISharingInternalUsersBlacklisted tests/acceptance/features/webUISharingInternalUsersSharingIndicator tests/acceptance/features/webUISharingInternalUsersToRoot tests/acceptance/features/webUISharingInternalUsersToRootBlacklisted tests/acceptance/features/webUISharingInternalUsersToRootSharingIndicator " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingInternalUsersExpire + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingInternalUsersExpire " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingInternalUsersExpireToRoot + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingInternalUsersExpireToRoot " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingPermissionsUsers + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingPermissionsUsers " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingFilePermissionsGroups + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingFilePermissionsGroups " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingFolderPermissionsGroups + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingFolderPermissionsGroups " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingFolderAdvancedPermissionsGroups + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingFolderAdvPermissionsGrp " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingPermissionToRoot + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingPermissionToRoot " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIResharing + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIResharing " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIResharingToRoot + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIResharingToRoot " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingPublic + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingPublic " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingPublicExpire + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingPublicExpire " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingPublicDifferentRoles + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingPublicDifferentRoles " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUITrashbin + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUITrashbin " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUITrashbinFilesFolders + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUITrashbinFilesFolders " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUITrashbinRestore + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUITrashbinRestore " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIUpload + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIUpload " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingFilePermissionMultipleUsers + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingFilePermissionMultipleUsers " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingFolderPermissionMultipleUsers + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingFolderPermissionMultipleUsers " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUISharingFolderAdvancedPermissionMultipleUsers + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUISharingFolderAdvancedPermissionMU " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: webUIMoveFilesFolders + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: webUITests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - yarn run acceptance-tests-drone + environment: + BACKEND_HOST: https://ocis-server:9200 + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_PATHS: "tests/acceptance/features/webUIMoveFilesFolders " + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: accountsUITests + +platform: + os: linux + arch: amd64 + +steps: +- name: restore_ocis-binary-amd64_build_artifact_cache + pull: always + image: meltwater/drone-cache:v1 + settings: + bucket: cache + cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + endpoint: + from_secret: cache_s3_endpoint + mount: + - ocis/bin/ocis + path_style: true + rebuild: false + region: us-east-1 + restore: true + environment: + AWS_ACCESS_KEY_ID: + from_secret: cache_s3_access_key + AWS_SECRET_ACCESS_KEY: + from_secret: cache_s3_secret_key + +- name: ocis-server + pull: always + image: webhippie/golang:1.14 + detach: true + commands: + - apk add mailcap + - mkdir -p /srv/app/tmp/ocis/owncloud/data/ + - mkdir -p /srv/app/tmp/ocis/storage/users/ + - ocis/bin/ocis server + environment: + ACCOUNTS_HASH_DIFFICULTY: 4 + KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml + KONNECTD_ISS: https://ocis-server:9200 + KONNECTD_TLS: true + OCIS_LOG_LEVEL: warn + PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PROXY_ENABLE_BASIC_AUTH: true + PROXY_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data + STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root + STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users + STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data + STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 + STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 + STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data + STORAGE_HOME_DRIVER: owncloud + STORAGE_LDAP_IDP: https://ocis-server:9200 + STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata + STORAGE_OIDC_ISSUER: https://ocis-server:9200 + STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json + STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data + STORAGE_USERS_DRIVER: owncloud + volumes: + - name: gopath + path: /srv/app + +- name: WebUIAcceptanceTests + pull: always + image: webhippie/nodejs:latest + commands: + - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing + - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix + - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads + - cd /srv/app/phoenix + - git checkout c136a4347548b022078294ea09f4eaa628a26097 + - yarn install-all + - cd /drone/src/accounts + - yarn install --all + - make test-acceptance-webui + environment: + BACKEND_HOST: https://ocis-server:9200 + FEATURE_PATH: /drone/src/accounts/ui/tests/acceptance/features + LOCAL_UPLOAD_DIR: /uploads + NODE_TLS_REJECT_UNAUTHORIZED: 0 + OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data + OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton + PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json + PHOENIX_PATH: /srv/app/phoenix + RUN_ON_OCIS: true + SERVER_HOST: https://ocis-server:9200 + TEST_TAGS: not @skipOnOCIS and not @skip + volumes: + - name: gopath + path: /srv/app + - name: uploads + path: /uploads + +services: +- name: redis + pull: always + image: webhippie/redis + environment: + REDIS_DATABASES: 1 + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-20200326 + volumes: + - name: uploads + path: /uploads + +volumes: +- name: gopath + temp: {} +- name: uploads + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- build_ocis_binary_for_testing + +--- +kind: pipeline +type: docker +name: docker-amd64 + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis build + volumes: + - name: gopath + path: /srv/app + +- name: dryrun + pull: always + image: plugins/docker:18.09 + settings: + context: ocis + dockerfile: ocis/docker/Dockerfile.linux.amd64 + dry_run: true + tags: linux-amd64 + when: + ref: + - refs/pull/** + +- name: docker + pull: always + image: plugins/docker:18.09 + settings: + auto_tag: true + auto_tag_suffix: linux-amd64 + context: ocis + dockerfile: ocis/docker/Dockerfile.linux.amd64 + password: + from_secret: docker_password + username: + from_secret: docker_username + when: + ref: + exclude: + - refs/pull/** + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: docker-arm64 + +platform: + os: linux + arch: arm64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis build + volumes: + - name: gopath + path: /srv/app + +- name: dryrun + pull: always + image: plugins/docker:18.09 + settings: + context: ocis + dockerfile: ocis/docker/Dockerfile.linux.arm64 + dry_run: true + tags: linux-arm64 + when: + ref: + - refs/pull/** + +- name: docker + pull: always + image: plugins/docker:18.09 + settings: + auto_tag: true + auto_tag_suffix: linux-arm64 + context: ocis + dockerfile: ocis/docker/Dockerfile.linux.arm64 + password: + from_secret: docker_password + username: + from_secret: docker_username + when: + ref: + exclude: + - refs/pull/** + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: docker-arm + +platform: + os: linux + arch: arm + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis build + volumes: + - name: gopath + path: /srv/app + +- name: dryrun + pull: always + image: plugins/docker:18.09 + settings: + context: ocis + dockerfile: ocis/docker/Dockerfile.linux.arm + dry_run: true + tags: linux-arm + when: + ref: + - refs/pull/** + +- name: docker + pull: always + image: plugins/docker:18.09 + settings: + auto_tag: true + auto_tag_suffix: linux-arm + context: ocis + dockerfile: ocis/docker/Dockerfile.linux.arm + password: + from_secret: docker_password + username: + from_secret: docker_username + when: + ref: + exclude: + - refs/pull/** + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: docker-eos-ocis + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis build + volumes: + - name: gopath + path: /srv/app + +- name: dryrun-eos-ocis + pull: always + image: plugins/docker:18.09 + settings: + context: ocis/docker/eos-ocis + dockerfile: ocis/docker/eos-ocis/Dockerfile + dry_run: true + repo: owncloud/eos-ocis + tags: linux-eos-ocis + when: + ref: + - refs/pull/** + +- name: docker-eos-ocis + pull: always + image: plugins/docker:18.09 + settings: + auto_tag: true + context: ocis/docker/eos-ocis + dockerfile: ocis/docker/eos-ocis/Dockerfile + password: + from_secret: docker_password + repo: owncloud/eos-ocis + username: + from_secret: docker_username + when: + ref: + exclude: + - refs/pull/** + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: binaries-linux + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis release-linux + volumes: + - name: gopath + path: /srv/app + +- name: finish + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis release-finish + volumes: + - name: gopath + path: /srv/app + when: + ref: + - refs/heads/master + - refs/tags/v* + +- name: upload + pull: always + image: plugins/s3:1 + settings: + access_key: + from_secret: aws_access_key_id + bucket: + from_secret: s3_bucket + endpoint: + from_secret: s3_endpoint + path_style: true + secret_key: + from_secret: aws_secret_access_key + source: ocis/dist/release/* + strip_prefix: dist/release/ + target: /ocis//testing + when: + ref: + - refs/heads/master + - refs/tags/v* + +- name: changelog + pull: always + image: toolhippie/calens:latest + commands: + - calens --version refs/tags/accouts/v1.2.3 -o ocis/dist/CHANGELOG.md + when: + ref: + - refs/tags/v* + +- name: release + pull: always + image: plugins/github-release:1 + settings: + api_key: + from_secret: github_token + files: + - ocis/dist/release/* + note: ocis/dist/CHANGELOG.md + overwrite: true + title: refs/tags/accouts/v1.2.3 + when: + ref: + - refs/tags/v* + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: binaries-darwin + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis release-darwin + volumes: + - name: gopath + path: /srv/app + +- name: finish + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis release-finish + volumes: + - name: gopath + path: /srv/app + when: + ref: + - refs/heads/master + - refs/tags/v* + +- name: upload + pull: always + image: plugins/s3:1 + settings: + access_key: + from_secret: aws_access_key_id + bucket: + from_secret: s3_bucket + endpoint: + from_secret: s3_endpoint + path_style: true + secret_key: + from_secret: aws_secret_access_key + source: ocis/dist/release/* + strip_prefix: dist/release/ + target: /ocis//testing + when: + ref: + - refs/heads/master + - refs/tags/v* + +- name: changelog + pull: always + image: toolhippie/calens:latest + commands: + - calens --version refs/tags/accouts/v1.2.3 -o ocis/dist/CHANGELOG.md + when: + ref: + - refs/tags/v* + +- name: release + pull: always + image: plugins/github-release:1 + settings: + api_key: + from_secret: github_token + files: + - ocis/dist/release/* + note: ocis/dist/CHANGELOG.md + overwrite: true + title: refs/tags/accouts/v1.2.3 + when: + ref: + - refs/tags/v* + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: binaries-windows + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis generate + volumes: + - name: gopath + path: /srv/app + +- name: build + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis release-windows + volumes: + - name: gopath + path: /srv/app + +- name: finish + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis release-finish + volumes: + - name: gopath + path: /srv/app + when: + ref: + - refs/heads/master + - refs/tags/v* + +- name: upload + pull: always + image: plugins/s3:1 + settings: + access_key: + from_secret: aws_access_key_id + bucket: + from_secret: s3_bucket + endpoint: + from_secret: s3_endpoint + path_style: true + secret_key: + from_secret: aws_secret_access_key + source: ocis/dist/release/* + strip_prefix: dist/release/ + target: /ocis//testing + when: + ref: + - refs/heads/master + - refs/tags/v* + +- name: changelog + pull: always + image: toolhippie/calens:latest + commands: + - calens --version refs/tags/accouts/v1.2.3 -o ocis/dist/CHANGELOG.md + when: + ref: + - refs/tags/v* + +- name: release + pull: always + image: plugins/github-release:1 + settings: + api_key: + from_secret: github_token + files: + - ocis/dist/release/* + note: ocis/dist/CHANGELOG.md + overwrite: true + title: refs/tags/accouts/v1.2.3 + when: + ref: + - refs/tags/v* + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + +depends_on: +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: release-accouts/v1.2.3 + +platform: + os: linux + arch: amd64 + +steps: +- name: release-submodule + pull: always + image: plugins/github-release:1 + settings: + api_key: + from_secret: github_token + note: Release accouts 1.2.3 submodule + overwrite: true + title: accouts 1.2.3 + when: + ref: + - refs/tags/*/v* + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/tags/*/v* + +depends_on: +- linting&unitTests-accouts + +--- +kind: pipeline +type: docker +name: manifest + +platform: + os: linux + arch: amd64 + +steps: +- name: execute + pull: always + image: plugins/manifest:1 + settings: + auto_tag: true + ignore_missing: true + password: + from_secret: docker_password + spec: ocis/docker/manifest.tmpl + username: + from_secret: docker_username + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + +depends_on: +- docker-amd64 +- docker-arm64 +- docker-arm +- docker-eos-ocis +- binaries-linux +- binaries-darwin +- binaries-windows + +--- +kind: pipeline +type: docker +name: changelog + +platform: + os: linux + arch: amd64 + +steps: +- name: generate + pull: always + image: webhippie/golang:1.14 + commands: + - make -C ocis changelog + +- name: diff + pull: always + image: owncloud/alpine:latest + commands: + - git diff + +- name: output + pull: always + image: owncloud/alpine:latest + commands: + - cat CHANGELOG.md + +- name: publish + pull: always + image: plugins/git-action:1 + settings: + actions: + - commit + - push + author_email: devops@owncloud.com + author_name: ownClouders + branch: master + message: Automated changelog update [skip ci] + netrc_machine: github.com + netrc_password: + from_secret: github_token + netrc_username: + from_secret: github_username + when: + ref: + exclude: + - refs/pull/** + +trigger: + ref: + - refs/heads/master + - refs/pull/** + +depends_on: +- manifest + +--- +kind: pipeline +type: docker +name: readme + +platform: + os: linux + arch: amd64 + +steps: +- name: execute + pull: always + image: sheogorath/readme-to-dockerhub:latest + environment: + DOCKERHUB_PASSWORD: + from_secret: docker_password + DOCKERHUB_USERNAME: + from_secret: docker_username + README_PATH: README.md + SHORT_DESCRIPTION: "Docker images for " + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + +depends_on: +- docker-amd64 +- docker-arm64 +- docker-arm + +--- +kind: pipeline +type: docker +name: badges + +platform: + os: linux + arch: amd64 + +steps: +- name: execute + pull: always + image: plugins/webhook:1 + settings: + urls: + from_secret: microbadger_url + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + +depends_on: +- docker-amd64 +- docker-arm64 +- docker-arm +- docker-eos-ocis + +--- +kind: pipeline +type: docker +name: docs + +platform: + os: linux + arch: amd64 + +steps: +- name: generate-config-docs + image: webhippie/golang:1.14 + commands: + - make -C accounts config-docs-generate + - make -C glauth config-docs-generate + - make -C konnectd config-docs-generate + - make -C ocis config-docs-generate + - make -C ocis-phoenix config-docs-generate + - make -C ocis-pkg config-docs-generate + - make -C ocs config-docs-generate + - make -C proxy config-docs-generate + - make -C settings config-docs-generate + - make -C storage config-docs-generate + - make -C store config-docs-generate + - make -C thumbnails config-docs-generate + - make -C webdav config-docs-generate + - make -C onlyoffice config-docs-generate + volumes: + - name: gopath + path: /srv/app + +- name: prepare + image: owncloudci/alpine:latest + commands: + - make -C docs docs-copy + +- name: test + image: owncloudci/hugo:0.71.0 + commands: + - cd docs/hugo + - hugo + +- name: publish + pull: always + image: plugins/gh-pages:1 + settings: + pages_directory: docs/hugo/content + password: + from_secret: github_token + target_branch: docs + username: + from_secret: github_username + when: + ref: + exclude: + - refs/pull/** + +- name: list and remove temporary files + image: owncloudci/alpine:latest + commands: + - tree hugo/public + - rm -rf docs/hugo + +- name: downstream + image: plugins/downstream + settings: + repositories: + - owncloud/owncloud.github.io@source + server: https://drone.owncloud.com/ + token: + from_secret: drone_token + when: + ref: + exclude: + - refs/pull/** + +volumes: +- name: gopath + temp: {} + +trigger: + ref: + - refs/heads/master + - refs/pull/** + +depends_on: +- badges + +--- +kind: pipeline +type: docker +name: updateDeployment + +platform: + os: linux + arch: amd64 + +steps: +- name: webhook + image: plugins/webhook + settings: + method: GET + password: + from_secret: webhook_password + urls: https://ocis.owncloud.works/hooks/update-ocis + username: + from_secret: webhook_username + +trigger: + ref: + - refs/heads/master + +depends_on: +- docker-amd64 +- docker-arm64 +- docker-arm +- binaries-linux +- binaries-darwin +- binaries-windows + +--- +kind: pipeline +type: docker +name: purge_ocis-binary-amd64_build_artifact_cache + +platform: + os: linux + arch: amd64 + +steps: +- name: purge-cache + image: minio/mc + commands: + - mc rm --recursive --force cache/cache///-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache + environment: + MC_HOST_cache: + from_secret: cache_s3_connection_url + failure: ignore + +trigger: + ref: + - refs/heads/master + - refs/tags/v* + - refs/pull/** + status: + - success + - failure + +depends_on: +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests + +--- +kind: pipeline +type: docker +name: chat-notifications + +platform: + os: linux + arch: amd64 + +clone: + disable: true + +steps: +- name: notify-rocketchat + pull: always + image: plugins/slack:1 + settings: + channel: ocis-internal + webhook: + from_secret: private_rocketchat + when: + status: + - failure + +trigger: + ref: + - refs/heads/master + - refs/heads/release* + - refs/tags/** + status: + - failure + +depends_on: +- build_ocis_binary_for_testing +- linting&unitTests-accounts +- linting&unitTests-glauth +- linting&unitTests-konnectd +- linting&unitTests-ocis +- linting&unitTests-ocis-phoenix +- linting&unitTests-ocis-pkg +- linting&unitTests-ocs +- linting&unitTests-proxy +- linting&unitTests-settings +- linting&unitTests-storage +- linting&unitTests-store +- linting&unitTests-thumbnails +- linting&unitTests-webdav +- linting&unitTests-onlyoffice +- upload-coverage +- localApiTests-apiOcisSpecific-owncloud +- localApiTests-apiOcisSpecific-ocis +- localApiTests-apiBasic-owncloud +- localApiTests-apiBasic-ocis +- Core-API-Tests-owncloud-storage-1 +- Core-API-Tests-ocis-storage-1 +- Core-API-Tests-owncloud-storage-2 +- Core-API-Tests-ocis-storage-2 +- Core-API-Tests-owncloud-storage-3 +- Core-API-Tests-ocis-storage-3 +- Core-API-Tests-owncloud-storage-4 +- Core-API-Tests-ocis-storage-4 +- Core-API-Tests-owncloud-storage-5 +- Core-API-Tests-ocis-storage-5 +- Core-API-Tests-owncloud-storage-6 +- Core-API-Tests-ocis-storage-6 +- Core-API-Tests-owncloud-storage-7 +- Core-API-Tests-ocis-storage-7 +- Core-API-Tests-owncloud-storage-8 +- Core-API-Tests-ocis-storage-8 +- Core-API-Tests-owncloud-storage-9 +- Core-API-Tests-ocis-storage-9 +- Core-API-Tests-owncloud-storage-10 +- Core-API-Tests-ocis-storage-10 +- webUIBasic +- webUICreateFilesFolders +- webUIDeleteFilesFolders +- webUIRename +- webUISharingBasic +- webUIRestrictSharing +- webUISharingNotifications +- webUIFavorites +- webUIFiles +- webUISharingAutocompletion +- webUISharingInternalGroups +- webUISharingInternalUsers +- webUISharingInternalUsersExpire +- webUISharingInternalUsersExpireToRoot +- webUISharingPermissionsUsers +- webUISharingFilePermissionsGroups +- webUISharingFolderPermissionsGroups +- webUISharingFolderAdvancedPermissionsGroups +- webUISharingPermissionToRoot +- webUIResharing +- webUIResharingToRoot +- webUISharingPublic +- webUISharingPublicExpire +- webUISharingPublicDifferentRoles +- webUITrashbin +- webUITrashbinFilesFolders +- webUITrashbinRestore +- webUIUpload +- webUISharingFilePermissionMultipleUsers +- webUISharingFolderPermissionMultipleUsers +- webUISharingFolderAdvancedPermissionMultipleUsers +- webUIMoveFilesFolders +- accountsUITests +- docker-amd64 +- docker-arm64 +- docker-arm +- docker-eos-ocis +- binaries-linux +- binaries-darwin +- binaries-windows +- release-accouts/v1.2.3 +- manifest +- changelog +- readme +- badges +- docs +- updateDeployment +- purge_ocis-binary-amd64_build_artifact_cache + +... diff --git a/changelog/unreleased/account-permissions-error.md b/changelog/1.0.0_2020-12-16/account-permissions-error.md similarity index 100% rename from changelog/unreleased/account-permissions-error.md rename to changelog/1.0.0_2020-12-16/account-permissions-error.md diff --git a/changelog/unreleased/accounts-cache-password-validation.md b/changelog/1.0.0_2020-12-16/accounts-cache-password-validation.md similarity index 100% rename from changelog/unreleased/accounts-cache-password-validation.md rename to changelog/1.0.0_2020-12-16/accounts-cache-password-validation.md diff --git a/changelog/unreleased/accounts-fs-based-index.md b/changelog/1.0.0_2020-12-16/accounts-fs-based-index.md similarity index 100% rename from changelog/unreleased/accounts-fs-based-index.md rename to changelog/1.0.0_2020-12-16/accounts-fs-based-index.md diff --git a/changelog/unreleased/accounts-index-rebuild.md b/changelog/1.0.0_2020-12-16/accounts-index-rebuild.md similarity index 100% rename from changelog/unreleased/accounts-index-rebuild.md rename to changelog/1.0.0_2020-12-16/accounts-index-rebuild.md diff --git a/changelog/unreleased/accounts-list-scroll.md b/changelog/1.0.0_2020-12-16/accounts-list-scroll.md similarity index 100% rename from changelog/unreleased/accounts-list-scroll.md rename to changelog/1.0.0_2020-12-16/accounts-list-scroll.md diff --git a/changelog/unreleased/accounts-service-tracing.md b/changelog/1.0.0_2020-12-16/accounts-service-tracing.md similarity index 100% rename from changelog/unreleased/accounts-service-tracing.md rename to changelog/1.0.0_2020-12-16/accounts-service-tracing.md diff --git a/changelog/unreleased/add-accounts-service-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-accounts-service-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-accounts-service-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-accounts-service-to-monorepo.md diff --git a/changelog/unreleased/add-basic-auth-option.md b/changelog/1.0.0_2020-12-16/add-basic-auth-option.md similarity index 100% rename from changelog/unreleased/add-basic-auth-option.md rename to changelog/1.0.0_2020-12-16/add-basic-auth-option.md diff --git a/changelog/unreleased/add-eos.md b/changelog/1.0.0_2020-12-16/add-eos.md similarity index 100% rename from changelog/unreleased/add-eos.md rename to changelog/1.0.0_2020-12-16/add-eos.md diff --git a/changelog/unreleased/add-glauth-service-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-glauth-service-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-glauth-service-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-glauth-service-to-monorepo.md diff --git a/changelog/unreleased/add-k6.md b/changelog/1.0.0_2020-12-16/add-k6.md similarity index 100% rename from changelog/unreleased/add-k6.md rename to changelog/1.0.0_2020-12-16/add-k6.md diff --git a/changelog/unreleased/add-konnectd-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-konnectd-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-konnectd-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-konnectd-to-monorepo.md diff --git a/changelog/unreleased/add-missing-env-vars.md b/changelog/1.0.0_2020-12-16/add-missing-env-vars.md similarity index 100% rename from changelog/unreleased/add-missing-env-vars.md rename to changelog/1.0.0_2020-12-16/add-missing-env-vars.md diff --git a/changelog/unreleased/add-ocis-phoenix-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-ocis-phoenix-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-ocis-phoenix-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-ocis-phoenix-to-monorepo.md diff --git a/changelog/unreleased/add-ocis-pkg-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-ocis-pkg-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-ocis-pkg-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-ocis-pkg-to-monorepo.md diff --git a/changelog/unreleased/add-ocs-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-ocs-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-ocs-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-ocs-to-monorepo.md diff --git a/changelog/unreleased/add-proxy-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-proxy-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-proxy-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-proxy-to-monorepo.md diff --git a/changelog/unreleased/add-setttings-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-setttings-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-setttings-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-setttings-to-monorepo.md diff --git a/changelog/unreleased/add-storage-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-storage-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-storage-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-storage-to-monorepo.md diff --git a/changelog/unreleased/add-store-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-store-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-store-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-store-to-monorepo.md diff --git a/changelog/unreleased/add-thumbnails-command.md b/changelog/1.0.0_2020-12-16/add-thumbnails-command.md similarity index 100% rename from changelog/unreleased/add-thumbnails-command.md rename to changelog/1.0.0_2020-12-16/add-thumbnails-command.md diff --git a/changelog/unreleased/add-thumbnails-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-thumbnails-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-thumbnails-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-thumbnails-to-monorepo.md diff --git a/changelog/unreleased/add-version-command.md b/changelog/1.0.0_2020-12-16/add-version-command.md similarity index 100% rename from changelog/unreleased/add-version-command.md rename to changelog/1.0.0_2020-12-16/add-version-command.md diff --git a/changelog/unreleased/add-webdav-to-monorepo.md b/changelog/1.0.0_2020-12-16/add-webdav-to-monorepo.md similarity index 100% rename from changelog/unreleased/add-webdav-to-monorepo.md rename to changelog/1.0.0_2020-12-16/add-webdav-to-monorepo.md diff --git a/changelog/unreleased/allow-ldap-user-backend.md b/changelog/1.0.0_2020-12-16/allow-ldap-user-backend.md similarity index 100% rename from changelog/unreleased/allow-ldap-user-backend.md rename to changelog/1.0.0_2020-12-16/allow-ldap-user-backend.md diff --git a/changelog/unreleased/better-go-micro-adoption.md b/changelog/1.0.0_2020-12-16/better-go-micro-adoption.md similarity index 100% rename from changelog/unreleased/better-go-micro-adoption.md rename to changelog/1.0.0_2020-12-16/better-go-micro-adoption.md diff --git a/changelog/unreleased/change-hashing-algorithm.md b/changelog/1.0.0_2020-12-16/change-hashing-algorithm.md similarity index 100% rename from changelog/unreleased/change-hashing-algorithm.md rename to changelog/1.0.0_2020-12-16/change-hashing-algorithm.md diff --git a/changelog/unreleased/change-thumbnails-library.md b/changelog/1.0.0_2020-12-16/change-thumbnails-library.md similarity index 100% rename from changelog/unreleased/change-thumbnails-library.md rename to changelog/1.0.0_2020-12-16/change-thumbnails-library.md diff --git a/changelog/unreleased/check-role-management-permissions.md b/changelog/1.0.0_2020-12-16/check-role-management-permissions.md similarity index 100% rename from changelog/unreleased/check-role-management-permissions.md rename to changelog/1.0.0_2020-12-16/check-role-management-permissions.md diff --git a/changelog/unreleased/clear-external-apps.md b/changelog/1.0.0_2020-12-16/clear-external-apps.md similarity index 100% rename from changelog/unreleased/clear-external-apps.md rename to changelog/1.0.0_2020-12-16/clear-external-apps.md diff --git a/changelog/unreleased/configurable-storage.md b/changelog/1.0.0_2020-12-16/configurable-storage.md similarity index 100% rename from changelog/unreleased/configurable-storage.md rename to changelog/1.0.0_2020-12-16/configurable-storage.md diff --git a/changelog/unreleased/create-onlyoffice-extension.md b/changelog/1.0.0_2020-12-16/create-onlyoffice-extension.md similarity index 100% rename from changelog/unreleased/create-onlyoffice-extension.md rename to changelog/1.0.0_2020-12-16/create-onlyoffice-extension.md diff --git a/changelog/unreleased/cs3-index-lowerbound.md b/changelog/1.0.0_2020-12-16/cs3-index-lowerbound.md similarity index 100% rename from changelog/unreleased/cs3-index-lowerbound.md rename to changelog/1.0.0_2020-12-16/cs3-index-lowerbound.md diff --git a/changelog/unreleased/dont-nag-about-basicauth.md b/changelog/1.0.0_2020-12-16/dont-nag-about-basicauth.md similarity index 100% rename from changelog/unreleased/dont-nag-about-basicauth.md rename to changelog/1.0.0_2020-12-16/dont-nag-about-basicauth.md diff --git a/changelog/unreleased/enable-dynamic-client-registration.md b/changelog/1.0.0_2020-12-16/enable-dynamic-client-registration.md similarity index 100% rename from changelog/unreleased/enable-dynamic-client-registration.md rename to changelog/1.0.0_2020-12-16/enable-dynamic-client-registration.md diff --git a/changelog/unreleased/fix-672.md b/changelog/1.0.0_2020-12-16/fix-672.md similarity index 100% rename from changelog/unreleased/fix-672.md rename to changelog/1.0.0_2020-12-16/fix-672.md diff --git a/changelog/unreleased/fix-820.md b/changelog/1.0.0_2020-12-16/fix-820.md similarity index 100% rename from changelog/unreleased/fix-820.md rename to changelog/1.0.0_2020-12-16/fix-820.md diff --git a/changelog/unreleased/fix-button-layout.md b/changelog/1.0.0_2020-12-16/fix-button-layout.md similarity index 100% rename from changelog/unreleased/fix-button-layout.md rename to changelog/1.0.0_2020-12-16/fix-button-layout.md diff --git a/changelog/unreleased/fix-choose-account-dialogue b/changelog/1.0.0_2020-12-16/fix-choose-account-dialogue similarity index 100% rename from changelog/unreleased/fix-choose-account-dialogue rename to changelog/1.0.0_2020-12-16/fix-choose-account-dialogue diff --git a/changelog/unreleased/fix-id-or-username-query-handling.md b/changelog/1.0.0_2020-12-16/fix-id-or-username-query-handling.md similarity index 100% rename from changelog/unreleased/fix-id-or-username-query-handling.md rename to changelog/1.0.0_2020-12-16/fix-id-or-username-query-handling.md diff --git a/changelog/unreleased/fix-konnectd-build.md b/changelog/1.0.0_2020-12-16/fix-konnectd-build.md similarity index 100% rename from changelog/unreleased/fix-konnectd-build.md rename to changelog/1.0.0_2020-12-16/fix-konnectd-build.md diff --git a/changelog/unreleased/fix-ocs-share-api.md b/changelog/1.0.0_2020-12-16/fix-ocs-share-api.md similarity index 100% rename from changelog/unreleased/fix-ocs-share-api.md rename to changelog/1.0.0_2020-12-16/fix-ocs-share-api.md diff --git a/changelog/unreleased/glauth-fallback-option.md b/changelog/1.0.0_2020-12-16/glauth-fallback-option.md similarity index 100% rename from changelog/unreleased/glauth-fallback-option.md rename to changelog/1.0.0_2020-12-16/glauth-fallback-option.md diff --git a/changelog/unreleased/glauth-micro-client.md b/changelog/1.0.0_2020-12-16/glauth-micro-client.md similarity index 100% rename from changelog/unreleased/glauth-micro-client.md rename to changelog/1.0.0_2020-12-16/glauth-micro-client.md diff --git a/changelog/unreleased/global-tidy.md b/changelog/1.0.0_2020-12-16/global-tidy.md similarity index 100% rename from changelog/unreleased/global-tidy.md rename to changelog/1.0.0_2020-12-16/global-tidy.md diff --git a/changelog/unreleased/import.md b/changelog/1.0.0_2020-12-16/import.md similarity index 100% rename from changelog/unreleased/import.md rename to changelog/1.0.0_2020-12-16/import.md diff --git a/changelog/unreleased/improve-reva-service-descriptions.md b/changelog/1.0.0_2020-12-16/improve-reva-service-descriptions.md similarity index 100% rename from changelog/unreleased/improve-reva-service-descriptions.md rename to changelog/1.0.0_2020-12-16/improve-reva-service-descriptions.md diff --git a/changelog/unreleased/initial-release.md b/changelog/1.0.0_2020-12-16/initial-release.md similarity index 100% rename from changelog/unreleased/initial-release.md rename to changelog/1.0.0_2020-12-16/initial-release.md diff --git a/changelog/unreleased/integrate-accounts-cli.md b/changelog/1.0.0_2020-12-16/integrate-accounts-cli.md similarity index 100% rename from changelog/unreleased/integrate-accounts-cli.md rename to changelog/1.0.0_2020-12-16/integrate-accounts-cli.md diff --git a/changelog/unreleased/integrate-accounts.md b/changelog/1.0.0_2020-12-16/integrate-accounts.md similarity index 100% rename from changelog/unreleased/integrate-accounts.md rename to changelog/1.0.0_2020-12-16/integrate-accounts.md diff --git a/changelog/unreleased/konnectd-consent-page.md b/changelog/1.0.0_2020-12-16/konnectd-consent-page.md similarity index 100% rename from changelog/unreleased/konnectd-consent-page.md rename to changelog/1.0.0_2020-12-16/konnectd-consent-page.md diff --git a/changelog/unreleased/konnectd-switchacc-consent.md b/changelog/1.0.0_2020-12-16/konnectd-switchacc-consent.md similarity index 100% rename from changelog/unreleased/konnectd-switchacc-consent.md rename to changelog/1.0.0_2020-12-16/konnectd-switchacc-consent.md diff --git a/changelog/unreleased/make-all-paths-configurable.md b/changelog/1.0.0_2020-12-16/make-all-paths-configurable.md similarity index 100% rename from changelog/unreleased/make-all-paths-configurable.md rename to changelog/1.0.0_2020-12-16/make-all-paths-configurable.md diff --git a/changelog/unreleased/metadata-storage.md b/changelog/1.0.0_2020-12-16/metadata-storage.md similarity index 100% rename from changelog/unreleased/metadata-storage.md rename to changelog/1.0.0_2020-12-16/metadata-storage.md diff --git a/changelog/unreleased/mint-token-with-uid.md b/changelog/1.0.0_2020-12-16/mint-token-with-uid.md similarity index 100% rename from changelog/unreleased/mint-token-with-uid.md rename to changelog/1.0.0_2020-12-16/mint-token-with-uid.md diff --git a/changelog/unreleased/move-indexer-to-ocis-pkg.md b/changelog/1.0.0_2020-12-16/move-indexer-to-ocis-pkg.md similarity index 100% rename from changelog/unreleased/move-indexer-to-ocis-pkg.md rename to changelog/1.0.0_2020-12-16/move-indexer-to-ocis-pkg.md diff --git a/changelog/unreleased/new-runtime.md b/changelog/1.0.0_2020-12-16/new-runtime.md similarity index 100% rename from changelog/unreleased/new-runtime.md rename to changelog/1.0.0_2020-12-16/new-runtime.md diff --git a/changelog/unreleased/ocis-root-config.md b/changelog/1.0.0_2020-12-16/ocis-root-config.md similarity index 100% rename from changelog/unreleased/ocis-root-config.md rename to changelog/1.0.0_2020-12-16/ocis-root-config.md diff --git a/changelog/unreleased/ocis-version-command.md b/changelog/1.0.0_2020-12-16/ocis-version-command.md similarity index 100% rename from changelog/unreleased/ocis-version-command.md rename to changelog/1.0.0_2020-12-16/ocis-version-command.md diff --git a/changelog/unreleased/ocs-map-userid-to-username.md b/changelog/1.0.0_2020-12-16/ocs-map-userid-to-username.md similarity index 100% rename from changelog/unreleased/ocs-map-userid-to-username.md rename to changelog/1.0.0_2020-12-16/ocs-map-userid-to-username.md diff --git a/changelog/unreleased/permission-checks-in-ocis-accounts.md b/changelog/1.0.0_2020-12-16/permission-checks-in-ocis-accounts.md similarity index 100% rename from changelog/unreleased/permission-checks-in-ocis-accounts.md rename to changelog/1.0.0_2020-12-16/permission-checks-in-ocis-accounts.md diff --git a/changelog/unreleased/phoenix-0.18.0.md b/changelog/1.0.0_2020-12-16/phoenix-0.18.0.md similarity index 100% rename from changelog/unreleased/phoenix-0.18.0.md rename to changelog/1.0.0_2020-12-16/phoenix-0.18.0.md diff --git a/changelog/unreleased/phoenix-default-apps.md b/changelog/1.0.0_2020-12-16/phoenix-default-apps.md similarity index 100% rename from changelog/unreleased/phoenix-default-apps.md rename to changelog/1.0.0_2020-12-16/phoenix-default-apps.md diff --git a/changelog/unreleased/pkg-serve-index-html.md b/changelog/1.0.0_2020-12-16/pkg-serve-index-html.md similarity index 100% rename from changelog/unreleased/pkg-serve-index-html.md rename to changelog/1.0.0_2020-12-16/pkg-serve-index-html.md diff --git a/changelog/unreleased/prevent-duplicate-accounts.md b/changelog/1.0.0_2020-12-16/prevent-duplicate-accounts.md similarity index 100% rename from changelog/unreleased/prevent-duplicate-accounts.md rename to changelog/1.0.0_2020-12-16/prevent-duplicate-accounts.md diff --git a/changelog/unreleased/proxy-access-log.md b/changelog/1.0.0_2020-12-16/proxy-access-log.md similarity index 100% rename from changelog/unreleased/proxy-access-log.md rename to changelog/1.0.0_2020-12-16/proxy-access-log.md diff --git a/changelog/unreleased/proxy-allow-insecure-upstreams.md b/changelog/1.0.0_2020-12-16/proxy-allow-insecure-upstreams.md similarity index 100% rename from changelog/unreleased/proxy-allow-insecure-upstreams.md rename to changelog/1.0.0_2020-12-16/proxy-allow-insecure-upstreams.md diff --git a/changelog/unreleased/proxy-cache-userinfo.md b/changelog/1.0.0_2020-12-16/proxy-cache-userinfo.md similarity index 100% rename from changelog/unreleased/proxy-cache-userinfo.md rename to changelog/1.0.0_2020-12-16/proxy-cache-userinfo.md diff --git a/changelog/unreleased/proxy-fix-director-selection.md b/changelog/1.0.0_2020-12-16/proxy-fix-director-selection.md similarity index 100% rename from changelog/unreleased/proxy-fix-director-selection.md rename to changelog/1.0.0_2020-12-16/proxy-fix-director-selection.md diff --git a/changelog/unreleased/reva-update-2020-11-25.md b/changelog/1.0.0_2020-12-16/reva-update-2020-11-25.md similarity index 100% rename from changelog/unreleased/reva-update-2020-11-25.md rename to changelog/1.0.0_2020-12-16/reva-update-2020-11-25.md diff --git a/changelog/unreleased/runtime-cleanup.md b/changelog/1.0.0_2020-12-16/runtime-cleanup.md similarity index 100% rename from changelog/unreleased/runtime-cleanup.md rename to changelog/1.0.0_2020-12-16/runtime-cleanup.md diff --git a/changelog/unreleased/runtime-update.md b/changelog/1.0.0_2020-12-16/runtime-update.md similarity index 100% rename from changelog/unreleased/runtime-update.md rename to changelog/1.0.0_2020-12-16/runtime-update.md diff --git a/changelog/unreleased/settings-permissions.md b/changelog/1.0.0_2020-12-16/settings-permissions.md similarity index 100% rename from changelog/unreleased/settings-permissions.md rename to changelog/1.0.0_2020-12-16/settings-permissions.md diff --git a/changelog/unreleased/settings-service.md b/changelog/1.0.0_2020-12-16/settings-service.md similarity index 100% rename from changelog/unreleased/settings-service.md rename to changelog/1.0.0_2020-12-16/settings-service.md diff --git a/changelog/unreleased/settings-ui-fix-translation.md b/changelog/1.0.0_2020-12-16/settings-ui-fix-translation.md similarity index 100% rename from changelog/unreleased/settings-ui-fix-translation.md rename to changelog/1.0.0_2020-12-16/settings-ui-fix-translation.md diff --git a/changelog/unreleased/simplify-tracing.md b/changelog/1.0.0_2020-12-16/simplify-tracing.md similarity index 100% rename from changelog/unreleased/simplify-tracing.md rename to changelog/1.0.0_2020-12-16/simplify-tracing.md diff --git a/changelog/unreleased/start-proxy-with-server.md b/changelog/1.0.0_2020-12-16/start-proxy-with-server.md similarity index 100% rename from changelog/unreleased/start-proxy-with-server.md rename to changelog/1.0.0_2020-12-16/start-proxy-with-server.md diff --git a/changelog/unreleased/storage-public-link-expiration.md b/changelog/1.0.0_2020-12-16/storage-public-link-expiration.md similarity index 100% rename from changelog/unreleased/storage-public-link-expiration.md rename to changelog/1.0.0_2020-12-16/storage-public-link-expiration.md diff --git a/changelog/unreleased/theme-konnectd-subpages.md b/changelog/1.0.0_2020-12-16/theme-konnectd-subpages.md similarity index 100% rename from changelog/unreleased/theme-konnectd-subpages.md rename to changelog/1.0.0_2020-12-16/theme-konnectd-subpages.md diff --git a/changelog/unreleased/themed-kopano.md b/changelog/1.0.0_2020-12-16/themed-kopano.md similarity index 100% rename from changelog/unreleased/themed-kopano.md rename to changelog/1.0.0_2020-12-16/themed-kopano.md diff --git a/changelog/unreleased/unify-config-parsing.md b/changelog/1.0.0_2020-12-16/unify-config-parsing.md similarity index 100% rename from changelog/unreleased/unify-config-parsing.md rename to changelog/1.0.0_2020-12-16/unify-config-parsing.md diff --git a/changelog/unreleased/update-glauth-2020-11-10.md b/changelog/1.0.0_2020-12-16/update-glauth-2020-11-10.md similarity index 100% rename from changelog/unreleased/update-glauth-2020-11-10.md rename to changelog/1.0.0_2020-12-16/update-glauth-2020-11-10.md diff --git a/changelog/unreleased/update-glauth.md b/changelog/1.0.0_2020-12-16/update-glauth.md similarity index 100% rename from changelog/unreleased/update-glauth.md rename to changelog/1.0.0_2020-12-16/update-glauth.md diff --git a/changelog/unreleased/update-konnectd.md b/changelog/1.0.0_2020-12-16/update-konnectd.md similarity index 100% rename from changelog/unreleased/update-konnectd.md rename to changelog/1.0.0_2020-12-16/update-konnectd.md diff --git a/changelog/unreleased/update-phoenix-0.20.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.20.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.20.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.20.0.md diff --git a/changelog/unreleased/update-phoenix-0.21.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.21.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.21.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.21.0.md diff --git a/changelog/unreleased/update-phoenix-0.22.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.22.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.22.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.22.0.md diff --git a/changelog/unreleased/update-phoenix-0.23.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.23.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.23.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.23.0.md diff --git a/changelog/unreleased/update-phoenix-0.24.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.24.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.24.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.24.0.md diff --git a/changelog/unreleased/update-phoenix-0.25.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.25.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.25.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.25.0.md diff --git a/changelog/unreleased/update-phoenix-0.26.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.26.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.26.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.26.0.md diff --git a/changelog/unreleased/update-phoenix-0.27.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.27.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.27.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.27.0.md diff --git a/changelog/unreleased/update-phoenix-0.28.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.28.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.28.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.28.0.md diff --git a/changelog/unreleased/update-phoenix-0.29.0.md b/changelog/1.0.0_2020-12-16/update-phoenix-0.29.0.md similarity index 100% rename from changelog/unreleased/update-phoenix-0.29.0.md rename to changelog/1.0.0_2020-12-16/update-phoenix-0.29.0.md diff --git a/changelog/unreleased/update-reva-config.md b/changelog/1.0.0_2020-12-16/update-reva-config.md similarity index 100% rename from changelog/unreleased/update-reva-config.md rename to changelog/1.0.0_2020-12-16/update-reva-config.md diff --git a/changelog/unreleased/update-reva-e791b5599a89.md b/changelog/1.0.0_2020-12-16/update-reva-e791b5599a89.md similarity index 100% rename from changelog/unreleased/update-reva-e791b5599a89.md rename to changelog/1.0.0_2020-12-16/update-reva-e791b5599a89.md diff --git a/changelog/unreleased/update-reva-to-1c425035c8a2.md b/changelog/1.0.0_2020-12-16/update-reva-to-1c425035c8a2.md similarity index 100% rename from changelog/unreleased/update-reva-to-1c425035c8a2.md rename to changelog/1.0.0_2020-12-16/update-reva-to-1c425035c8a2.md diff --git a/changelog/unreleased/update-reva-to-ac85e68.md b/changelog/1.0.0_2020-12-16/update-reva-to-ac85e68.md similarity index 100% rename from changelog/unreleased/update-reva-to-ac85e68.md rename to changelog/1.0.0_2020-12-16/update-reva-to-ac85e68.md diff --git a/changelog/unreleased/update-reva-to-cdb3d6688da5.md b/changelog/1.0.0_2020-12-16/update-reva-to-cdb3d6688da5.md similarity index 100% rename from changelog/unreleased/update-reva-to-cdb3d6688da5.md rename to changelog/1.0.0_2020-12-16/update-reva-to-cdb3d6688da5.md diff --git a/changelog/unreleased/update-reva-to-dd3a8c0f38.md b/changelog/1.0.0_2020-12-16/update-reva-to-dd3a8c0f38.md similarity index 100% rename from changelog/unreleased/update-reva-to-dd3a8c0f38.md rename to changelog/1.0.0_2020-12-16/update-reva-to-dd3a8c0f38.md diff --git a/changelog/unreleased/update-reva-to-e6a621.md b/changelog/1.0.0_2020-12-16/update-reva-to-e6a621.md similarity index 100% rename from changelog/unreleased/update-reva-to-e6a621.md rename to changelog/1.0.0_2020-12-16/update-reva-to-e6a621.md diff --git a/changelog/unreleased/update-reva.md b/changelog/1.0.0_2020-12-16/update-reva.md similarity index 100% rename from changelog/unreleased/update-reva.md rename to changelog/1.0.0_2020-12-16/update-reva.md diff --git a/changelog/unreleased/update-storage-env-vars.md b/changelog/1.0.0_2020-12-16/update-storage-env-vars.md similarity index 100% rename from changelog/unreleased/update-storage-env-vars.md rename to changelog/1.0.0_2020-12-16/update-storage-env-vars.md diff --git a/changelog/unreleased/update-web-1.0.0-beta3.md b/changelog/1.0.0_2020-12-16/update-web-1.0.0-beta3.md similarity index 100% rename from changelog/unreleased/update-web-1.0.0-beta3.md rename to changelog/1.0.0_2020-12-16/update-web-1.0.0-beta3.md diff --git a/changelog/unreleased/update-web-1.0.0-beta4.md b/changelog/1.0.0_2020-12-16/update-web-1.0.0-beta4.md similarity index 100% rename from changelog/unreleased/update-web-1.0.0-beta4.md rename to changelog/1.0.0_2020-12-16/update-web-1.0.0-beta4.md diff --git a/changelog/unreleased/use-alpine-latest.md b/changelog/1.0.0_2020-12-16/use-alpine-latest.md similarity index 100% rename from changelog/unreleased/use-alpine-latest.md rename to changelog/1.0.0_2020-12-16/use-alpine-latest.md diff --git a/changelog/unreleased/user-agent-challenge-lock-in.md b/changelog/1.0.0_2020-12-16/user-agent-challenge-lock-in.md similarity index 100% rename from changelog/unreleased/user-agent-challenge-lock-in.md rename to changelog/1.0.0_2020-12-16/user-agent-challenge-lock-in.md diff --git a/changelog/unreleased/user-menu.md b/changelog/1.0.0_2020-12-16/user-menu.md similarity index 100% rename from changelog/unreleased/user-menu.md rename to changelog/1.0.0_2020-12-16/user-menu.md From 42c3b953827475b6704c1a0124c64e3babfee91c Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Thu, 17 Dec 2020 17:10:09 +0100 Subject: [PATCH 2/3] change build date --- .../account-permissions-error.md | 0 .../accounts-cache-password-validation.md | 0 .../accounts-fs-based-index.md | 0 .../accounts-index-rebuild.md | 0 .../accounts-list-scroll.md | 0 .../accounts-service-tracing.md | 0 .../add-accounts-service-to-monorepo.md | 0 .../add-basic-auth-option.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-eos.md | 0 .../add-glauth-service-to-monorepo.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-k6.md | 0 .../add-konnectd-to-monorepo.md | 0 .../add-missing-env-vars.md | 0 .../add-ocis-phoenix-to-monorepo.md | 0 .../add-ocis-pkg-to-monorepo.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-ocs-to-monorepo.md | 0 .../add-proxy-to-monorepo.md | 0 .../add-setttings-to-monorepo.md | 0 .../add-storage-to-monorepo.md | 0 .../add-store-to-monorepo.md | 0 .../add-thumbnails-command.md | 0 .../add-thumbnails-to-monorepo.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-version-command.md | 0 .../add-webdav-to-monorepo.md | 0 .../allow-ldap-user-backend.md | 0 .../better-go-micro-adoption.md | 0 .../change-hashing-algorithm.md | 0 .../change-thumbnails-library.md | 0 .../check-role-management-permissions.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/clear-external-apps.md | 0 .../configurable-storage.md | 0 .../create-onlyoffice-extension.md | 0 .../cs3-index-lowerbound.md | 0 .../dont-nag-about-basicauth.md | 0 .../enable-dynamic-client-registration.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-672.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-820.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-button-layout.md | 0 .../fix-choose-account-dialogue | 0 .../fix-id-or-username-query-handling.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-konnectd-build.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-ocs-share-api.md | 0 .../glauth-fallback-option.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/glauth-micro-client.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/global-tidy.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/import.md | 0 .../improve-reva-service-descriptions.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/initial-release.md | 0 .../integrate-accounts-cli.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/integrate-accounts.md | 0 .../konnectd-consent-page.md | 0 .../konnectd-switchacc-consent.md | 0 .../make-all-paths-configurable.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/metadata-storage.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/mint-token-with-uid.md | 0 .../move-indexer-to-ocis-pkg.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/new-runtime.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/ocis-root-config.md | 0 .../ocis-version-command.md | 0 .../ocs-map-userid-to-username.md | 0 .../permission-checks-in-ocis-accounts.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/phoenix-0.18.0.md | 0 .../phoenix-default-apps.md | 0 .../pkg-serve-index-html.md | 0 .../prevent-duplicate-accounts.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/proxy-access-log.md | 0 .../proxy-allow-insecure-upstreams.md | 0 .../proxy-cache-userinfo.md | 0 .../proxy-fix-director-selection.md | 0 .../reva-update-2020-11-25.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/runtime-cleanup.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/runtime-update.md | 0 .../settings-permissions.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/settings-service.md | 0 .../settings-ui-fix-translation.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/simplify-tracing.md | 0 .../start-proxy-with-server.md | 0 .../storage-public-link-expiration.md | 0 .../theme-konnectd-subpages.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/themed-kopano.md | 0 .../unify-config-parsing.md | 0 .../update-glauth-2020-11-10.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-glauth.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-konnectd.md | 0 .../update-phoenix-0.20.0.md | 0 .../update-phoenix-0.21.0.md | 0 .../update-phoenix-0.22.0.md | 0 .../update-phoenix-0.23.0.md | 0 .../update-phoenix-0.24.0.md | 0 .../update-phoenix-0.25.0.md | 0 .../update-phoenix-0.26.0.md | 0 .../update-phoenix-0.27.0.md | 0 .../update-phoenix-0.28.0.md | 0 .../update-phoenix-0.29.0.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-config.md | 0 .../update-reva-e791b5599a89.md | 0 .../update-reva-to-1c425035c8a2.md | 0 .../update-reva-to-ac85e68.md | 0 .../update-reva-to-cdb3d6688da5.md | 0 .../update-reva-to-dd3a8c0f38.md | 0 .../update-reva-to-e6a621.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva.md | 0 .../update-storage-env-vars.md | 0 .../update-web-1.0.0-beta3.md | 0 .../update-web-1.0.0-beta4.md | 0 .../{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/use-alpine-latest.md | 0 .../user-agent-challenge-lock-in.md | 0 changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/user-menu.md | 0 108 files changed, 0 insertions(+), 0 deletions(-) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/account-permissions-error.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/accounts-cache-password-validation.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/accounts-fs-based-index.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/accounts-index-rebuild.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/accounts-list-scroll.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/accounts-service-tracing.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-accounts-service-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-basic-auth-option.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-eos.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-glauth-service-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-k6.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-konnectd-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-missing-env-vars.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-ocis-phoenix-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-ocis-pkg-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-ocs-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-proxy-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-setttings-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-storage-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-store-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-thumbnails-command.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-thumbnails-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-version-command.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/add-webdav-to-monorepo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/allow-ldap-user-backend.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/better-go-micro-adoption.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/change-hashing-algorithm.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/change-thumbnails-library.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/check-role-management-permissions.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/clear-external-apps.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/configurable-storage.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/create-onlyoffice-extension.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/cs3-index-lowerbound.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/dont-nag-about-basicauth.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/enable-dynamic-client-registration.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-672.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-820.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-button-layout.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-choose-account-dialogue (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-id-or-username-query-handling.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-konnectd-build.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/fix-ocs-share-api.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/glauth-fallback-option.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/glauth-micro-client.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/global-tidy.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/import.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/improve-reva-service-descriptions.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/initial-release.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/integrate-accounts-cli.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/integrate-accounts.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/konnectd-consent-page.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/konnectd-switchacc-consent.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/make-all-paths-configurable.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/metadata-storage.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/mint-token-with-uid.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/move-indexer-to-ocis-pkg.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/new-runtime.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/ocis-root-config.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/ocis-version-command.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/ocs-map-userid-to-username.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/permission-checks-in-ocis-accounts.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/phoenix-0.18.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/phoenix-default-apps.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/pkg-serve-index-html.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/prevent-duplicate-accounts.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/proxy-access-log.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/proxy-allow-insecure-upstreams.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/proxy-cache-userinfo.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/proxy-fix-director-selection.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/reva-update-2020-11-25.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/runtime-cleanup.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/runtime-update.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/settings-permissions.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/settings-service.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/settings-ui-fix-translation.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/simplify-tracing.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/start-proxy-with-server.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/storage-public-link-expiration.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/theme-konnectd-subpages.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/themed-kopano.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/unify-config-parsing.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-glauth-2020-11-10.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-glauth.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-konnectd.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.20.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.21.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.22.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.23.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.24.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.25.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.26.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.27.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.28.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-phoenix-0.29.0.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-config.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-e791b5599a89.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-to-1c425035c8a2.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-to-ac85e68.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-to-cdb3d6688da5.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-to-dd3a8c0f38.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva-to-e6a621.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-reva.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-storage-env-vars.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-web-1.0.0-beta3.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/update-web-1.0.0-beta4.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/use-alpine-latest.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/user-agent-challenge-lock-in.md (100%) rename changelog/{1.0.0_2020-12-16 => 1.0.0_2020-12-17}/user-menu.md (100%) diff --git a/changelog/1.0.0_2020-12-16/account-permissions-error.md b/changelog/1.0.0_2020-12-17/account-permissions-error.md similarity index 100% rename from changelog/1.0.0_2020-12-16/account-permissions-error.md rename to changelog/1.0.0_2020-12-17/account-permissions-error.md diff --git a/changelog/1.0.0_2020-12-16/accounts-cache-password-validation.md b/changelog/1.0.0_2020-12-17/accounts-cache-password-validation.md similarity index 100% rename from changelog/1.0.0_2020-12-16/accounts-cache-password-validation.md rename to changelog/1.0.0_2020-12-17/accounts-cache-password-validation.md diff --git a/changelog/1.0.0_2020-12-16/accounts-fs-based-index.md b/changelog/1.0.0_2020-12-17/accounts-fs-based-index.md similarity index 100% rename from changelog/1.0.0_2020-12-16/accounts-fs-based-index.md rename to changelog/1.0.0_2020-12-17/accounts-fs-based-index.md diff --git a/changelog/1.0.0_2020-12-16/accounts-index-rebuild.md b/changelog/1.0.0_2020-12-17/accounts-index-rebuild.md similarity index 100% rename from changelog/1.0.0_2020-12-16/accounts-index-rebuild.md rename to changelog/1.0.0_2020-12-17/accounts-index-rebuild.md diff --git a/changelog/1.0.0_2020-12-16/accounts-list-scroll.md b/changelog/1.0.0_2020-12-17/accounts-list-scroll.md similarity index 100% rename from changelog/1.0.0_2020-12-16/accounts-list-scroll.md rename to changelog/1.0.0_2020-12-17/accounts-list-scroll.md diff --git a/changelog/1.0.0_2020-12-16/accounts-service-tracing.md b/changelog/1.0.0_2020-12-17/accounts-service-tracing.md similarity index 100% rename from changelog/1.0.0_2020-12-16/accounts-service-tracing.md rename to changelog/1.0.0_2020-12-17/accounts-service-tracing.md diff --git a/changelog/1.0.0_2020-12-16/add-accounts-service-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-accounts-service-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-accounts-service-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-accounts-service-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-basic-auth-option.md b/changelog/1.0.0_2020-12-17/add-basic-auth-option.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-basic-auth-option.md rename to changelog/1.0.0_2020-12-17/add-basic-auth-option.md diff --git a/changelog/1.0.0_2020-12-16/add-eos.md b/changelog/1.0.0_2020-12-17/add-eos.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-eos.md rename to changelog/1.0.0_2020-12-17/add-eos.md diff --git a/changelog/1.0.0_2020-12-16/add-glauth-service-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-glauth-service-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-glauth-service-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-glauth-service-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-k6.md b/changelog/1.0.0_2020-12-17/add-k6.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-k6.md rename to changelog/1.0.0_2020-12-17/add-k6.md diff --git a/changelog/1.0.0_2020-12-16/add-konnectd-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-konnectd-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-konnectd-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-konnectd-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-missing-env-vars.md b/changelog/1.0.0_2020-12-17/add-missing-env-vars.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-missing-env-vars.md rename to changelog/1.0.0_2020-12-17/add-missing-env-vars.md diff --git a/changelog/1.0.0_2020-12-16/add-ocis-phoenix-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-ocis-phoenix-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-ocis-phoenix-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-ocis-phoenix-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-ocis-pkg-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-ocis-pkg-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-ocis-pkg-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-ocis-pkg-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-ocs-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-ocs-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-ocs-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-ocs-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-proxy-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-proxy-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-proxy-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-proxy-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-setttings-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-setttings-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-setttings-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-setttings-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-storage-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-storage-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-storage-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-storage-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-store-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-store-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-store-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-store-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-thumbnails-command.md b/changelog/1.0.0_2020-12-17/add-thumbnails-command.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-thumbnails-command.md rename to changelog/1.0.0_2020-12-17/add-thumbnails-command.md diff --git a/changelog/1.0.0_2020-12-16/add-thumbnails-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-thumbnails-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-thumbnails-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-thumbnails-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/add-version-command.md b/changelog/1.0.0_2020-12-17/add-version-command.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-version-command.md rename to changelog/1.0.0_2020-12-17/add-version-command.md diff --git a/changelog/1.0.0_2020-12-16/add-webdav-to-monorepo.md b/changelog/1.0.0_2020-12-17/add-webdav-to-monorepo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/add-webdav-to-monorepo.md rename to changelog/1.0.0_2020-12-17/add-webdav-to-monorepo.md diff --git a/changelog/1.0.0_2020-12-16/allow-ldap-user-backend.md b/changelog/1.0.0_2020-12-17/allow-ldap-user-backend.md similarity index 100% rename from changelog/1.0.0_2020-12-16/allow-ldap-user-backend.md rename to changelog/1.0.0_2020-12-17/allow-ldap-user-backend.md diff --git a/changelog/1.0.0_2020-12-16/better-go-micro-adoption.md b/changelog/1.0.0_2020-12-17/better-go-micro-adoption.md similarity index 100% rename from changelog/1.0.0_2020-12-16/better-go-micro-adoption.md rename to changelog/1.0.0_2020-12-17/better-go-micro-adoption.md diff --git a/changelog/1.0.0_2020-12-16/change-hashing-algorithm.md b/changelog/1.0.0_2020-12-17/change-hashing-algorithm.md similarity index 100% rename from changelog/1.0.0_2020-12-16/change-hashing-algorithm.md rename to changelog/1.0.0_2020-12-17/change-hashing-algorithm.md diff --git a/changelog/1.0.0_2020-12-16/change-thumbnails-library.md b/changelog/1.0.0_2020-12-17/change-thumbnails-library.md similarity index 100% rename from changelog/1.0.0_2020-12-16/change-thumbnails-library.md rename to changelog/1.0.0_2020-12-17/change-thumbnails-library.md diff --git a/changelog/1.0.0_2020-12-16/check-role-management-permissions.md b/changelog/1.0.0_2020-12-17/check-role-management-permissions.md similarity index 100% rename from changelog/1.0.0_2020-12-16/check-role-management-permissions.md rename to changelog/1.0.0_2020-12-17/check-role-management-permissions.md diff --git a/changelog/1.0.0_2020-12-16/clear-external-apps.md b/changelog/1.0.0_2020-12-17/clear-external-apps.md similarity index 100% rename from changelog/1.0.0_2020-12-16/clear-external-apps.md rename to changelog/1.0.0_2020-12-17/clear-external-apps.md diff --git a/changelog/1.0.0_2020-12-16/configurable-storage.md b/changelog/1.0.0_2020-12-17/configurable-storage.md similarity index 100% rename from changelog/1.0.0_2020-12-16/configurable-storage.md rename to changelog/1.0.0_2020-12-17/configurable-storage.md diff --git a/changelog/1.0.0_2020-12-16/create-onlyoffice-extension.md b/changelog/1.0.0_2020-12-17/create-onlyoffice-extension.md similarity index 100% rename from changelog/1.0.0_2020-12-16/create-onlyoffice-extension.md rename to changelog/1.0.0_2020-12-17/create-onlyoffice-extension.md diff --git a/changelog/1.0.0_2020-12-16/cs3-index-lowerbound.md b/changelog/1.0.0_2020-12-17/cs3-index-lowerbound.md similarity index 100% rename from changelog/1.0.0_2020-12-16/cs3-index-lowerbound.md rename to changelog/1.0.0_2020-12-17/cs3-index-lowerbound.md diff --git a/changelog/1.0.0_2020-12-16/dont-nag-about-basicauth.md b/changelog/1.0.0_2020-12-17/dont-nag-about-basicauth.md similarity index 100% rename from changelog/1.0.0_2020-12-16/dont-nag-about-basicauth.md rename to changelog/1.0.0_2020-12-17/dont-nag-about-basicauth.md diff --git a/changelog/1.0.0_2020-12-16/enable-dynamic-client-registration.md b/changelog/1.0.0_2020-12-17/enable-dynamic-client-registration.md similarity index 100% rename from changelog/1.0.0_2020-12-16/enable-dynamic-client-registration.md rename to changelog/1.0.0_2020-12-17/enable-dynamic-client-registration.md diff --git a/changelog/1.0.0_2020-12-16/fix-672.md b/changelog/1.0.0_2020-12-17/fix-672.md similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-672.md rename to changelog/1.0.0_2020-12-17/fix-672.md diff --git a/changelog/1.0.0_2020-12-16/fix-820.md b/changelog/1.0.0_2020-12-17/fix-820.md similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-820.md rename to changelog/1.0.0_2020-12-17/fix-820.md diff --git a/changelog/1.0.0_2020-12-16/fix-button-layout.md b/changelog/1.0.0_2020-12-17/fix-button-layout.md similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-button-layout.md rename to changelog/1.0.0_2020-12-17/fix-button-layout.md diff --git a/changelog/1.0.0_2020-12-16/fix-choose-account-dialogue b/changelog/1.0.0_2020-12-17/fix-choose-account-dialogue similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-choose-account-dialogue rename to changelog/1.0.0_2020-12-17/fix-choose-account-dialogue diff --git a/changelog/1.0.0_2020-12-16/fix-id-or-username-query-handling.md b/changelog/1.0.0_2020-12-17/fix-id-or-username-query-handling.md similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-id-or-username-query-handling.md rename to changelog/1.0.0_2020-12-17/fix-id-or-username-query-handling.md diff --git a/changelog/1.0.0_2020-12-16/fix-konnectd-build.md b/changelog/1.0.0_2020-12-17/fix-konnectd-build.md similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-konnectd-build.md rename to changelog/1.0.0_2020-12-17/fix-konnectd-build.md diff --git a/changelog/1.0.0_2020-12-16/fix-ocs-share-api.md b/changelog/1.0.0_2020-12-17/fix-ocs-share-api.md similarity index 100% rename from changelog/1.0.0_2020-12-16/fix-ocs-share-api.md rename to changelog/1.0.0_2020-12-17/fix-ocs-share-api.md diff --git a/changelog/1.0.0_2020-12-16/glauth-fallback-option.md b/changelog/1.0.0_2020-12-17/glauth-fallback-option.md similarity index 100% rename from changelog/1.0.0_2020-12-16/glauth-fallback-option.md rename to changelog/1.0.0_2020-12-17/glauth-fallback-option.md diff --git a/changelog/1.0.0_2020-12-16/glauth-micro-client.md b/changelog/1.0.0_2020-12-17/glauth-micro-client.md similarity index 100% rename from changelog/1.0.0_2020-12-16/glauth-micro-client.md rename to changelog/1.0.0_2020-12-17/glauth-micro-client.md diff --git a/changelog/1.0.0_2020-12-16/global-tidy.md b/changelog/1.0.0_2020-12-17/global-tidy.md similarity index 100% rename from changelog/1.0.0_2020-12-16/global-tidy.md rename to changelog/1.0.0_2020-12-17/global-tidy.md diff --git a/changelog/1.0.0_2020-12-16/import.md b/changelog/1.0.0_2020-12-17/import.md similarity index 100% rename from changelog/1.0.0_2020-12-16/import.md rename to changelog/1.0.0_2020-12-17/import.md diff --git a/changelog/1.0.0_2020-12-16/improve-reva-service-descriptions.md b/changelog/1.0.0_2020-12-17/improve-reva-service-descriptions.md similarity index 100% rename from changelog/1.0.0_2020-12-16/improve-reva-service-descriptions.md rename to changelog/1.0.0_2020-12-17/improve-reva-service-descriptions.md diff --git a/changelog/1.0.0_2020-12-16/initial-release.md b/changelog/1.0.0_2020-12-17/initial-release.md similarity index 100% rename from changelog/1.0.0_2020-12-16/initial-release.md rename to changelog/1.0.0_2020-12-17/initial-release.md diff --git a/changelog/1.0.0_2020-12-16/integrate-accounts-cli.md b/changelog/1.0.0_2020-12-17/integrate-accounts-cli.md similarity index 100% rename from changelog/1.0.0_2020-12-16/integrate-accounts-cli.md rename to changelog/1.0.0_2020-12-17/integrate-accounts-cli.md diff --git a/changelog/1.0.0_2020-12-16/integrate-accounts.md b/changelog/1.0.0_2020-12-17/integrate-accounts.md similarity index 100% rename from changelog/1.0.0_2020-12-16/integrate-accounts.md rename to changelog/1.0.0_2020-12-17/integrate-accounts.md diff --git a/changelog/1.0.0_2020-12-16/konnectd-consent-page.md b/changelog/1.0.0_2020-12-17/konnectd-consent-page.md similarity index 100% rename from changelog/1.0.0_2020-12-16/konnectd-consent-page.md rename to changelog/1.0.0_2020-12-17/konnectd-consent-page.md diff --git a/changelog/1.0.0_2020-12-16/konnectd-switchacc-consent.md b/changelog/1.0.0_2020-12-17/konnectd-switchacc-consent.md similarity index 100% rename from changelog/1.0.0_2020-12-16/konnectd-switchacc-consent.md rename to changelog/1.0.0_2020-12-17/konnectd-switchacc-consent.md diff --git a/changelog/1.0.0_2020-12-16/make-all-paths-configurable.md b/changelog/1.0.0_2020-12-17/make-all-paths-configurable.md similarity index 100% rename from changelog/1.0.0_2020-12-16/make-all-paths-configurable.md rename to changelog/1.0.0_2020-12-17/make-all-paths-configurable.md diff --git a/changelog/1.0.0_2020-12-16/metadata-storage.md b/changelog/1.0.0_2020-12-17/metadata-storage.md similarity index 100% rename from changelog/1.0.0_2020-12-16/metadata-storage.md rename to changelog/1.0.0_2020-12-17/metadata-storage.md diff --git a/changelog/1.0.0_2020-12-16/mint-token-with-uid.md b/changelog/1.0.0_2020-12-17/mint-token-with-uid.md similarity index 100% rename from changelog/1.0.0_2020-12-16/mint-token-with-uid.md rename to changelog/1.0.0_2020-12-17/mint-token-with-uid.md diff --git a/changelog/1.0.0_2020-12-16/move-indexer-to-ocis-pkg.md b/changelog/1.0.0_2020-12-17/move-indexer-to-ocis-pkg.md similarity index 100% rename from changelog/1.0.0_2020-12-16/move-indexer-to-ocis-pkg.md rename to changelog/1.0.0_2020-12-17/move-indexer-to-ocis-pkg.md diff --git a/changelog/1.0.0_2020-12-16/new-runtime.md b/changelog/1.0.0_2020-12-17/new-runtime.md similarity index 100% rename from changelog/1.0.0_2020-12-16/new-runtime.md rename to changelog/1.0.0_2020-12-17/new-runtime.md diff --git a/changelog/1.0.0_2020-12-16/ocis-root-config.md b/changelog/1.0.0_2020-12-17/ocis-root-config.md similarity index 100% rename from changelog/1.0.0_2020-12-16/ocis-root-config.md rename to changelog/1.0.0_2020-12-17/ocis-root-config.md diff --git a/changelog/1.0.0_2020-12-16/ocis-version-command.md b/changelog/1.0.0_2020-12-17/ocis-version-command.md similarity index 100% rename from changelog/1.0.0_2020-12-16/ocis-version-command.md rename to changelog/1.0.0_2020-12-17/ocis-version-command.md diff --git a/changelog/1.0.0_2020-12-16/ocs-map-userid-to-username.md b/changelog/1.0.0_2020-12-17/ocs-map-userid-to-username.md similarity index 100% rename from changelog/1.0.0_2020-12-16/ocs-map-userid-to-username.md rename to changelog/1.0.0_2020-12-17/ocs-map-userid-to-username.md diff --git a/changelog/1.0.0_2020-12-16/permission-checks-in-ocis-accounts.md b/changelog/1.0.0_2020-12-17/permission-checks-in-ocis-accounts.md similarity index 100% rename from changelog/1.0.0_2020-12-16/permission-checks-in-ocis-accounts.md rename to changelog/1.0.0_2020-12-17/permission-checks-in-ocis-accounts.md diff --git a/changelog/1.0.0_2020-12-16/phoenix-0.18.0.md b/changelog/1.0.0_2020-12-17/phoenix-0.18.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/phoenix-0.18.0.md rename to changelog/1.0.0_2020-12-17/phoenix-0.18.0.md diff --git a/changelog/1.0.0_2020-12-16/phoenix-default-apps.md b/changelog/1.0.0_2020-12-17/phoenix-default-apps.md similarity index 100% rename from changelog/1.0.0_2020-12-16/phoenix-default-apps.md rename to changelog/1.0.0_2020-12-17/phoenix-default-apps.md diff --git a/changelog/1.0.0_2020-12-16/pkg-serve-index-html.md b/changelog/1.0.0_2020-12-17/pkg-serve-index-html.md similarity index 100% rename from changelog/1.0.0_2020-12-16/pkg-serve-index-html.md rename to changelog/1.0.0_2020-12-17/pkg-serve-index-html.md diff --git a/changelog/1.0.0_2020-12-16/prevent-duplicate-accounts.md b/changelog/1.0.0_2020-12-17/prevent-duplicate-accounts.md similarity index 100% rename from changelog/1.0.0_2020-12-16/prevent-duplicate-accounts.md rename to changelog/1.0.0_2020-12-17/prevent-duplicate-accounts.md diff --git a/changelog/1.0.0_2020-12-16/proxy-access-log.md b/changelog/1.0.0_2020-12-17/proxy-access-log.md similarity index 100% rename from changelog/1.0.0_2020-12-16/proxy-access-log.md rename to changelog/1.0.0_2020-12-17/proxy-access-log.md diff --git a/changelog/1.0.0_2020-12-16/proxy-allow-insecure-upstreams.md b/changelog/1.0.0_2020-12-17/proxy-allow-insecure-upstreams.md similarity index 100% rename from changelog/1.0.0_2020-12-16/proxy-allow-insecure-upstreams.md rename to changelog/1.0.0_2020-12-17/proxy-allow-insecure-upstreams.md diff --git a/changelog/1.0.0_2020-12-16/proxy-cache-userinfo.md b/changelog/1.0.0_2020-12-17/proxy-cache-userinfo.md similarity index 100% rename from changelog/1.0.0_2020-12-16/proxy-cache-userinfo.md rename to changelog/1.0.0_2020-12-17/proxy-cache-userinfo.md diff --git a/changelog/1.0.0_2020-12-16/proxy-fix-director-selection.md b/changelog/1.0.0_2020-12-17/proxy-fix-director-selection.md similarity index 100% rename from changelog/1.0.0_2020-12-16/proxy-fix-director-selection.md rename to changelog/1.0.0_2020-12-17/proxy-fix-director-selection.md diff --git a/changelog/1.0.0_2020-12-16/reva-update-2020-11-25.md b/changelog/1.0.0_2020-12-17/reva-update-2020-11-25.md similarity index 100% rename from changelog/1.0.0_2020-12-16/reva-update-2020-11-25.md rename to changelog/1.0.0_2020-12-17/reva-update-2020-11-25.md diff --git a/changelog/1.0.0_2020-12-16/runtime-cleanup.md b/changelog/1.0.0_2020-12-17/runtime-cleanup.md similarity index 100% rename from changelog/1.0.0_2020-12-16/runtime-cleanup.md rename to changelog/1.0.0_2020-12-17/runtime-cleanup.md diff --git a/changelog/1.0.0_2020-12-16/runtime-update.md b/changelog/1.0.0_2020-12-17/runtime-update.md similarity index 100% rename from changelog/1.0.0_2020-12-16/runtime-update.md rename to changelog/1.0.0_2020-12-17/runtime-update.md diff --git a/changelog/1.0.0_2020-12-16/settings-permissions.md b/changelog/1.0.0_2020-12-17/settings-permissions.md similarity index 100% rename from changelog/1.0.0_2020-12-16/settings-permissions.md rename to changelog/1.0.0_2020-12-17/settings-permissions.md diff --git a/changelog/1.0.0_2020-12-16/settings-service.md b/changelog/1.0.0_2020-12-17/settings-service.md similarity index 100% rename from changelog/1.0.0_2020-12-16/settings-service.md rename to changelog/1.0.0_2020-12-17/settings-service.md diff --git a/changelog/1.0.0_2020-12-16/settings-ui-fix-translation.md b/changelog/1.0.0_2020-12-17/settings-ui-fix-translation.md similarity index 100% rename from changelog/1.0.0_2020-12-16/settings-ui-fix-translation.md rename to changelog/1.0.0_2020-12-17/settings-ui-fix-translation.md diff --git a/changelog/1.0.0_2020-12-16/simplify-tracing.md b/changelog/1.0.0_2020-12-17/simplify-tracing.md similarity index 100% rename from changelog/1.0.0_2020-12-16/simplify-tracing.md rename to changelog/1.0.0_2020-12-17/simplify-tracing.md diff --git a/changelog/1.0.0_2020-12-16/start-proxy-with-server.md b/changelog/1.0.0_2020-12-17/start-proxy-with-server.md similarity index 100% rename from changelog/1.0.0_2020-12-16/start-proxy-with-server.md rename to changelog/1.0.0_2020-12-17/start-proxy-with-server.md diff --git a/changelog/1.0.0_2020-12-16/storage-public-link-expiration.md b/changelog/1.0.0_2020-12-17/storage-public-link-expiration.md similarity index 100% rename from changelog/1.0.0_2020-12-16/storage-public-link-expiration.md rename to changelog/1.0.0_2020-12-17/storage-public-link-expiration.md diff --git a/changelog/1.0.0_2020-12-16/theme-konnectd-subpages.md b/changelog/1.0.0_2020-12-17/theme-konnectd-subpages.md similarity index 100% rename from changelog/1.0.0_2020-12-16/theme-konnectd-subpages.md rename to changelog/1.0.0_2020-12-17/theme-konnectd-subpages.md diff --git a/changelog/1.0.0_2020-12-16/themed-kopano.md b/changelog/1.0.0_2020-12-17/themed-kopano.md similarity index 100% rename from changelog/1.0.0_2020-12-16/themed-kopano.md rename to changelog/1.0.0_2020-12-17/themed-kopano.md diff --git a/changelog/1.0.0_2020-12-16/unify-config-parsing.md b/changelog/1.0.0_2020-12-17/unify-config-parsing.md similarity index 100% rename from changelog/1.0.0_2020-12-16/unify-config-parsing.md rename to changelog/1.0.0_2020-12-17/unify-config-parsing.md diff --git a/changelog/1.0.0_2020-12-16/update-glauth-2020-11-10.md b/changelog/1.0.0_2020-12-17/update-glauth-2020-11-10.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-glauth-2020-11-10.md rename to changelog/1.0.0_2020-12-17/update-glauth-2020-11-10.md diff --git a/changelog/1.0.0_2020-12-16/update-glauth.md b/changelog/1.0.0_2020-12-17/update-glauth.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-glauth.md rename to changelog/1.0.0_2020-12-17/update-glauth.md diff --git a/changelog/1.0.0_2020-12-16/update-konnectd.md b/changelog/1.0.0_2020-12-17/update-konnectd.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-konnectd.md rename to changelog/1.0.0_2020-12-17/update-konnectd.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.20.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.20.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.20.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.20.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.21.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.21.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.21.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.21.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.22.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.22.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.22.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.22.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.23.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.23.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.23.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.23.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.24.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.24.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.24.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.24.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.25.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.25.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.25.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.25.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.26.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.26.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.26.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.26.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.27.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.27.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.27.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.27.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.28.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.28.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.28.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.28.0.md diff --git a/changelog/1.0.0_2020-12-16/update-phoenix-0.29.0.md b/changelog/1.0.0_2020-12-17/update-phoenix-0.29.0.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-phoenix-0.29.0.md rename to changelog/1.0.0_2020-12-17/update-phoenix-0.29.0.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-config.md b/changelog/1.0.0_2020-12-17/update-reva-config.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-config.md rename to changelog/1.0.0_2020-12-17/update-reva-config.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-e791b5599a89.md b/changelog/1.0.0_2020-12-17/update-reva-e791b5599a89.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-e791b5599a89.md rename to changelog/1.0.0_2020-12-17/update-reva-e791b5599a89.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-to-1c425035c8a2.md b/changelog/1.0.0_2020-12-17/update-reva-to-1c425035c8a2.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-to-1c425035c8a2.md rename to changelog/1.0.0_2020-12-17/update-reva-to-1c425035c8a2.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-to-ac85e68.md b/changelog/1.0.0_2020-12-17/update-reva-to-ac85e68.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-to-ac85e68.md rename to changelog/1.0.0_2020-12-17/update-reva-to-ac85e68.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-to-cdb3d6688da5.md b/changelog/1.0.0_2020-12-17/update-reva-to-cdb3d6688da5.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-to-cdb3d6688da5.md rename to changelog/1.0.0_2020-12-17/update-reva-to-cdb3d6688da5.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-to-dd3a8c0f38.md b/changelog/1.0.0_2020-12-17/update-reva-to-dd3a8c0f38.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-to-dd3a8c0f38.md rename to changelog/1.0.0_2020-12-17/update-reva-to-dd3a8c0f38.md diff --git a/changelog/1.0.0_2020-12-16/update-reva-to-e6a621.md b/changelog/1.0.0_2020-12-17/update-reva-to-e6a621.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva-to-e6a621.md rename to changelog/1.0.0_2020-12-17/update-reva-to-e6a621.md diff --git a/changelog/1.0.0_2020-12-16/update-reva.md b/changelog/1.0.0_2020-12-17/update-reva.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-reva.md rename to changelog/1.0.0_2020-12-17/update-reva.md diff --git a/changelog/1.0.0_2020-12-16/update-storage-env-vars.md b/changelog/1.0.0_2020-12-17/update-storage-env-vars.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-storage-env-vars.md rename to changelog/1.0.0_2020-12-17/update-storage-env-vars.md diff --git a/changelog/1.0.0_2020-12-16/update-web-1.0.0-beta3.md b/changelog/1.0.0_2020-12-17/update-web-1.0.0-beta3.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-web-1.0.0-beta3.md rename to changelog/1.0.0_2020-12-17/update-web-1.0.0-beta3.md diff --git a/changelog/1.0.0_2020-12-16/update-web-1.0.0-beta4.md b/changelog/1.0.0_2020-12-17/update-web-1.0.0-beta4.md similarity index 100% rename from changelog/1.0.0_2020-12-16/update-web-1.0.0-beta4.md rename to changelog/1.0.0_2020-12-17/update-web-1.0.0-beta4.md diff --git a/changelog/1.0.0_2020-12-16/use-alpine-latest.md b/changelog/1.0.0_2020-12-17/use-alpine-latest.md similarity index 100% rename from changelog/1.0.0_2020-12-16/use-alpine-latest.md rename to changelog/1.0.0_2020-12-17/use-alpine-latest.md diff --git a/changelog/1.0.0_2020-12-16/user-agent-challenge-lock-in.md b/changelog/1.0.0_2020-12-17/user-agent-challenge-lock-in.md similarity index 100% rename from changelog/1.0.0_2020-12-16/user-agent-challenge-lock-in.md rename to changelog/1.0.0_2020-12-17/user-agent-challenge-lock-in.md diff --git a/changelog/1.0.0_2020-12-16/user-menu.md b/changelog/1.0.0_2020-12-17/user-menu.md similarity index 100% rename from changelog/1.0.0_2020-12-16/user-menu.md rename to changelog/1.0.0_2020-12-17/user-menu.md From 19f4e09e2d69d33ed60ebc6c36cfa1013cad1505 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Thu, 17 Dec 2020 17:20:36 +0100 Subject: [PATCH 3/3] remove accidentally committed file --- .drone.yml | 9743 ---------------------------------------------------- 1 file changed, 9743 deletions(-) delete mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 1704546ff0e..00000000000 --- a/.drone.yml +++ /dev/null @@ -1,9743 +0,0 @@ ---- -kind: pipeline -type: docker -name: build_ocis_binary_for_testing - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis build - volumes: - - name: gopath - path: /srv/app - -- name: rebuild_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: true - region: us-east-1 - restore: false - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-accounts - -platform: - os: linux - arch: amd64 - -steps: -- name: frontend - pull: always - image: webhippie/nodejs:latest - commands: - - cd accounts - - yarn install --frozen-lockfile - - yarn lint - - yarn test - - yarn build - -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C accounts generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C accounts vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C accounts staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C accounts lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C accounts test - - mv accounts/coverage.out accounts_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: accounts_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/accounts/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-glauth - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C glauth generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C glauth vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C glauth staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C glauth lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C glauth test - - mv glauth/coverage.out glauth_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: glauth_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/glauth/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-konnectd - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C konnectd generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C konnectd vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C konnectd staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C konnectd lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C konnectd test - - mv konnectd/coverage.out konnectd_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: konnectd_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/konnectd/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-ocis - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis test - - mv ocis/coverage.out ocis_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: ocis_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/ocis/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-ocis-phoenix - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-phoenix generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-phoenix vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-phoenix staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-phoenix lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-phoenix test - - mv ocis-phoenix/coverage.out ocis-phoenix_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: ocis-phoenix_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/ocis-phoenix/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-ocis-pkg - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-pkg generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-pkg vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-pkg staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-pkg lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis-pkg test - - mv ocis-pkg/coverage.out ocis-pkg_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: ocis-pkg_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/ocis-pkg/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-ocs - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocs generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocs vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocs staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocs lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocs test - - mv ocs/coverage.out ocs_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: ocs_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/ocs/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-proxy - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C proxy generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C proxy vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C proxy staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C proxy lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C proxy test - - mv proxy/coverage.out proxy_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: proxy_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/proxy/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-settings - -platform: - os: linux - arch: amd64 - -steps: -- name: frontend - pull: always - image: webhippie/nodejs:latest - commands: - - cd settings - - yarn install --frozen-lockfile - - yarn lint - - yarn test - - yarn build - -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C settings generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C settings vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C settings staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C settings lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C settings test - - mv settings/coverage.out settings_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: settings_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/settings/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-storage - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C storage generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C storage vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C storage staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C storage lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C storage test - - mv storage/coverage.out storage_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: storage_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/storage/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-store - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C store generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C store vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C store staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C store lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C store test - - mv store/coverage.out store_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: store_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/store/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-thumbnails - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C thumbnails generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C thumbnails vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C thumbnails staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C thumbnails lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C thumbnails test - - mv thumbnails/coverage.out thumbnails_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: thumbnails_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/thumbnails/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-webdav - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C webdav generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C webdav vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C webdav staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C webdav lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C webdav test - - mv webdav/coverage.out webdav_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: webdav_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/webdav/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: linting&unitTests-onlyoffice - -platform: - os: linux - arch: amd64 - -steps: -- name: frontend - pull: always - image: webhippie/nodejs:latest - commands: - - cd onlyoffice - - yarn install --frozen-lockfile - - yarn lint - - yarn test - - yarn build - -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C onlyoffice generate - volumes: - - name: gopath - path: /srv/app - -- name: vet - pull: always - image: webhippie/golang:1.14 - commands: - - make -C onlyoffice vet - volumes: - - name: gopath - path: /srv/app - -- name: staticcheck - pull: always - image: webhippie/golang:1.14 - commands: - - make -C onlyoffice staticcheck - volumes: - - name: gopath - path: /srv/app - -- name: lint - pull: always - image: webhippie/golang:1.14 - commands: - - make -C onlyoffice lint - volumes: - - name: gopath - path: /srv/app - -- name: test - pull: always - image: webhippie/golang:1.14 - commands: - - make -C onlyoffice test - - mv onlyoffice/coverage.out onlyoffice_coverage.out - volumes: - - name: gopath - path: /srv/app - -- name: coverage-cache - image: plugins/s3 - settings: - access_key: - from_secret: cache_s3_access_key - bucket: cache - endpoint: - from_secret: cache_s3_endpoint - path_style: true - secret_key: - from_secret: cache_s3_secret_key - source: onlyoffice_coverage.out - target: /-${DRONE_BUILD_NUMBER}/coverage - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/tags/onlyoffice/v* - - refs/pull/** - ---- -kind: pipeline -type: docker -name: upload-coverage - -platform: - os: linux - arch: amd64 - -steps: -- name: sync-from-cache - image: minio/mc - commands: - - mkdir -p coverage - - mc mirror cache/cache//-${DRONE_BUILD_NUMBER}/coverage coverage/ - environment: - MC_HOST_cache: - from_secret: cache_s3_connection_url - -- name: codacy - pull: always - image: plugins/codacy:1 - settings: - token: - from_secret: codacy_token - -- name: sonarcloud - pull: always - image: sonarsource/sonar-scanner-cli - environment: - SONAR_PULL_REQUEST_BASE: None - SONAR_PULL_REQUEST_BRANCH: None - SONAR_PULL_REQUEST_KEY: None - SONAR_TOKEN: - from_secret: sonar_token - -- name: purge-cache - image: minio/mc - commands: - - mc rm --recursive --force cache/cache//-${DRONE_BUILD_NUMBER}/coverage - environment: - MC_HOST_cache: - from_secret: cache_s3_connection_url - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice - ---- -kind: pipeline -type: docker -name: localApiTests-apiOcisSpecific-owncloud - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: localApiTests-apiOcisSpecific-owncloud - pull: always - image: owncloudci/php:7.4 - commands: - - make test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnOcis-OC-Storage - BEHAT_SUITE: apiOcisSpecific - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - PATH_TO_CORE: /srv/app/testrunner - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: localApiTests-apiOcisSpecific-ocis - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: localApiTests-apiOcisSpecific-ocis - pull: always - image: owncloudci/php:7.4 - commands: - - make test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnOcis-OCIS-Storage - BEHAT_SUITE: apiOcisSpecific - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - OCIS_SKELETON_STRATEGY: upload - PATH_TO_CORE: /srv/app/testrunner - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: localApiTests-apiBasic-owncloud - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: localApiTests-apiBasic-owncloud - pull: always - image: owncloudci/php:7.4 - commands: - - make test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnOcis-OC-Storage - BEHAT_SUITE: apiBasic - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - PATH_TO_CORE: /srv/app/testrunner - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: localApiTests-apiBasic-ocis - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: localApiTests-apiBasic-ocis - pull: always - image: owncloudci/php:7.4 - commands: - - make test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnOcis-OCIS-Storage - BEHAT_SUITE: apiBasic - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - OCIS_SKELETON_STRATEGY: upload - PATH_TO_CORE: /srv/app/testrunner - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-1 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-1 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 1 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-1 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-1 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 1 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-2 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-2 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 2 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-2 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-2 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 2 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-3 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-3 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 3 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-3 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-3 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 3 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-4 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-4 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 4 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-4 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-4 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 4 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-5 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-5 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 5 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-5 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-5 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 5 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-6 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-6 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 6 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-6 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-6 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 6 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-7 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-7 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 7 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-7 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-7 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 7 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-8 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-8 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 8 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-8 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-8 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 8 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-9 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-9 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 9 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-9 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-9 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 9 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-owncloud-storage-10 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-owncloud-storage-10 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OC-Storage - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OWNCLOUD-storage.txt - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data/ - OCIS_SKELETON_STRATEGY: copy - RUN_PART: 10 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: Core-API-Tests-ocis-storage-10 - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: ocis - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: ocis - volumes: - - name: gopath - path: /srv/app - -- name: clone-core-repos - pull: always - image: owncloudci/php:7.4 - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/tmp/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/core.git /srv/app/testrunner - - cd /srv/app/testrunner - - git checkout 60eaf47d37f30e52362953e5c7db44140f927890 - volumes: - - name: gopath - path: /srv/app - -- name: oC10ApiTests-ocis-storage-10 - pull: always - image: owncloudci/php:7.4 - commands: - - make -C /srv/app/testrunner test-acceptance-api - environment: - BEHAT_FILTER_TAGS: ~@notToImplementOnOCIS&&~@toImplementOnOCIS&&~comments-app-required&&~@federation-app-required&&~@notifications-app-required&&~systemtags-app-required&&~@local_storage&&~@skipOnOcis-OCIS-Storage - DELETE_USER_DATA_CMD: rm -rf /srv/app/tmp/ocis/storage/users/nodes/root/* /srv/app/tmp/ocis/storage/users/nodes/*-*-*-* - DIVIDE_INTO_NUM_PARTS: 10 - EXPECTED_FAILURES_FILE: /drone/src/tests/acceptance/expected-failures-on-OCIS-storage.txt - OCIS_SKELETON_STRATEGY: upload - RUN_PART: 10 - SKELETON_DIR: /srv/app/tmp/testing/data/apiSkeleton - TEST_OCIS: true - TEST_SERVER_URL: https://ocis-server:9200 - volumes: - - name: gopath - path: /srv/app - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIBasic - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUILogin tests/acceptance/features/webUINotifications tests/acceptance/features/webUIPrivateLinks tests/acceptance/features/webUIPreview tests/acceptance/features/webUIAccount " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUICreateFilesFolders - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUICreateFilesFolders " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIDeleteFilesFolders - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIDeleteFilesFolders " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIRename - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIRenameFiles tests/acceptance/features/webUIRenameFolders " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingBasic - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingAcceptShares tests/acceptance/features/webUISharingAcceptSharesToRoot " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIRestrictSharing - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIRestrictSharing " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingNotifications - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingNotifications tests/acceptance/features/webUISharingNotificationsToRoot " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIFavorites - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIFavorites " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIFiles - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIFiles " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingAutocompletion - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingAutocompletion " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingInternalGroups - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingInternalGroups tests/acceptance/features/webUISharingInternalGroupsEdgeCases tests/acceptance/features/webUISharingInternalGroupsSharingIndicator tests/acceptance/features/webUISharingInternalGroupsToRoot tests/acceptance/features/webUISharingInternalGroupsToRootEdgeCases tests/acceptance/features/webUISharingInternalGroupsToRootSharingIndicator " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingInternalUsers - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingInternalUsers tests/acceptance/features/webUISharingInternalUsersBlacklisted tests/acceptance/features/webUISharingInternalUsersSharingIndicator tests/acceptance/features/webUISharingInternalUsersToRoot tests/acceptance/features/webUISharingInternalUsersToRootBlacklisted tests/acceptance/features/webUISharingInternalUsersToRootSharingIndicator " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingInternalUsersExpire - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingInternalUsersExpire " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingInternalUsersExpireToRoot - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingInternalUsersExpireToRoot " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingPermissionsUsers - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingPermissionsUsers " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingFilePermissionsGroups - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingFilePermissionsGroups " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingFolderPermissionsGroups - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingFolderPermissionsGroups " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingFolderAdvancedPermissionsGroups - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingFolderAdvPermissionsGrp " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingPermissionToRoot - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingPermissionToRoot " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIResharing - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIResharing " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIResharingToRoot - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIResharingToRoot " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingPublic - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingPublic " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingPublicExpire - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingPublicExpire " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingPublicDifferentRoles - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingPublicDifferentRoles " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUITrashbin - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUITrashbin " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUITrashbinFilesFolders - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUITrashbinFilesFolders " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUITrashbinRestore - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUITrashbinRestore " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIUpload - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIUpload " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingFilePermissionMultipleUsers - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingFilePermissionMultipleUsers " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingFolderPermissionMultipleUsers - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingFolderPermissionMultipleUsers " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUISharingFolderAdvancedPermissionMultipleUsers - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUISharingFolderAdvancedPermissionMU " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: webUIMoveFilesFolders - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: webUITests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - yarn run acceptance-tests-drone - environment: - BACKEND_HOST: https://ocis-server:9200 - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_PATHS: "tests/acceptance/features/webUIMoveFilesFolders " - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: accountsUITests - -platform: - os: linux - arch: amd64 - -steps: -- name: restore_ocis-binary-amd64_build_artifact_cache - pull: always - image: meltwater/drone-cache:v1 - settings: - bucket: cache - cache_key: /-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - endpoint: - from_secret: cache_s3_endpoint - mount: - - ocis/bin/ocis - path_style: true - rebuild: false - region: us-east-1 - restore: true - environment: - AWS_ACCESS_KEY_ID: - from_secret: cache_s3_access_key - AWS_SECRET_ACCESS_KEY: - from_secret: cache_s3_secret_key - -- name: ocis-server - pull: always - image: webhippie/golang:1.14 - detach: true - commands: - - apk add mailcap - - mkdir -p /srv/app/tmp/ocis/owncloud/data/ - - mkdir -p /srv/app/tmp/ocis/storage/users/ - - ocis/bin/ocis server - environment: - ACCOUNTS_HASH_DIFFICULTY: 4 - KONNECTD_IDENTIFIER_REGISTRATION_CONF: /drone/src/tests/config/drone/identifier-registration.yml - KONNECTD_ISS: https://ocis-server:9200 - KONNECTD_TLS: true - OCIS_LOG_LEVEL: warn - PHOENIX_WEB_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PROXY_ENABLE_BASIC_AUTH: true - PROXY_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_DATAGATEWAY_PUBLIC_URL: https://ocis-server:9200/data - STORAGE_DRIVER_LOCAL_ROOT: /srv/app/tmp/ocis/local/root - STORAGE_DRIVER_OCIS_ROOT: /srv/app/tmp/ocis/storage/users - STORAGE_DRIVER_OWNCLOUD_DATADIR: /srv/app/tmp/ocis/owncloud/data - STORAGE_DRIVER_OWNCLOUD_REDIS_ADDR: redis:6379 - STORAGE_FRONTEND_PUBLIC_URL: https://ocis-server:9200 - STORAGE_HOME_DATA_SERVER_URL: http://ocis-server:9155/data - STORAGE_HOME_DRIVER: owncloud - STORAGE_LDAP_IDP: https://ocis-server:9200 - STORAGE_METADATA_ROOT: /srv/app/tmp/ocis/metadata - STORAGE_OIDC_ISSUER: https://ocis-server:9200 - STORAGE_SHARING_USER_JSON_FILE: /srv/app/tmp/ocis/shares.json - STORAGE_USERS_DATA_SERVER_URL: http://ocis-server:9158/data - STORAGE_USERS_DRIVER: owncloud - volumes: - - name: gopath - path: /srv/app - -- name: WebUIAcceptanceTests - pull: always - image: webhippie/nodejs:latest - commands: - - git clone -b master --depth=1 https://github.com/owncloud/testing.git /srv/app/testing - - git clone -b master --single-branch --no-tags https://github.com/owncloud/phoenix.git /srv/app/phoenix - - cp -r /srv/app/phoenix/tests/acceptance/filesForUpload/* /uploads - - cd /srv/app/phoenix - - git checkout c136a4347548b022078294ea09f4eaa628a26097 - - yarn install-all - - cd /drone/src/accounts - - yarn install --all - - make test-acceptance-webui - environment: - BACKEND_HOST: https://ocis-server:9200 - FEATURE_PATH: /drone/src/accounts/ui/tests/acceptance/features - LOCAL_UPLOAD_DIR: /uploads - NODE_TLS_REJECT_UNAUTHORIZED: 0 - OCIS_REVA_DATA_ROOT: /srv/app/tmp/ocis/owncloud/data - OCIS_SKELETON_DIR: /srv/app/testing/data/webUISkeleton - PHOENIX_CONFIG: /drone/src/tests/config/drone/ocis-config.json - PHOENIX_PATH: /srv/app/phoenix - RUN_ON_OCIS: true - SERVER_HOST: https://ocis-server:9200 - TEST_TAGS: not @skipOnOCIS and not @skip - volumes: - - name: gopath - path: /srv/app - - name: uploads - path: /uploads - -services: -- name: redis - pull: always - image: webhippie/redis - environment: - REDIS_DATABASES: 1 - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-20200326 - volumes: - - name: uploads - path: /uploads - -volumes: -- name: gopath - temp: {} -- name: uploads - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- build_ocis_binary_for_testing - ---- -kind: pipeline -type: docker -name: docker-amd64 - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis build - volumes: - - name: gopath - path: /srv/app - -- name: dryrun - pull: always - image: plugins/docker:18.09 - settings: - context: ocis - dockerfile: ocis/docker/Dockerfile.linux.amd64 - dry_run: true - tags: linux-amd64 - when: - ref: - - refs/pull/** - -- name: docker - pull: always - image: plugins/docker:18.09 - settings: - auto_tag: true - auto_tag_suffix: linux-amd64 - context: ocis - dockerfile: ocis/docker/Dockerfile.linux.amd64 - password: - from_secret: docker_password - username: - from_secret: docker_username - when: - ref: - exclude: - - refs/pull/** - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: docker-arm64 - -platform: - os: linux - arch: arm64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis build - volumes: - - name: gopath - path: /srv/app - -- name: dryrun - pull: always - image: plugins/docker:18.09 - settings: - context: ocis - dockerfile: ocis/docker/Dockerfile.linux.arm64 - dry_run: true - tags: linux-arm64 - when: - ref: - - refs/pull/** - -- name: docker - pull: always - image: plugins/docker:18.09 - settings: - auto_tag: true - auto_tag_suffix: linux-arm64 - context: ocis - dockerfile: ocis/docker/Dockerfile.linux.arm64 - password: - from_secret: docker_password - username: - from_secret: docker_username - when: - ref: - exclude: - - refs/pull/** - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: docker-arm - -platform: - os: linux - arch: arm - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis build - volumes: - - name: gopath - path: /srv/app - -- name: dryrun - pull: always - image: plugins/docker:18.09 - settings: - context: ocis - dockerfile: ocis/docker/Dockerfile.linux.arm - dry_run: true - tags: linux-arm - when: - ref: - - refs/pull/** - -- name: docker - pull: always - image: plugins/docker:18.09 - settings: - auto_tag: true - auto_tag_suffix: linux-arm - context: ocis - dockerfile: ocis/docker/Dockerfile.linux.arm - password: - from_secret: docker_password - username: - from_secret: docker_username - when: - ref: - exclude: - - refs/pull/** - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: docker-eos-ocis - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis build - volumes: - - name: gopath - path: /srv/app - -- name: dryrun-eos-ocis - pull: always - image: plugins/docker:18.09 - settings: - context: ocis/docker/eos-ocis - dockerfile: ocis/docker/eos-ocis/Dockerfile - dry_run: true - repo: owncloud/eos-ocis - tags: linux-eos-ocis - when: - ref: - - refs/pull/** - -- name: docker-eos-ocis - pull: always - image: plugins/docker:18.09 - settings: - auto_tag: true - context: ocis/docker/eos-ocis - dockerfile: ocis/docker/eos-ocis/Dockerfile - password: - from_secret: docker_password - repo: owncloud/eos-ocis - username: - from_secret: docker_username - when: - ref: - exclude: - - refs/pull/** - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: binaries-linux - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis release-linux - volumes: - - name: gopath - path: /srv/app - -- name: finish - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis release-finish - volumes: - - name: gopath - path: /srv/app - when: - ref: - - refs/heads/master - - refs/tags/v* - -- name: upload - pull: always - image: plugins/s3:1 - settings: - access_key: - from_secret: aws_access_key_id - bucket: - from_secret: s3_bucket - endpoint: - from_secret: s3_endpoint - path_style: true - secret_key: - from_secret: aws_secret_access_key - source: ocis/dist/release/* - strip_prefix: dist/release/ - target: /ocis//testing - when: - ref: - - refs/heads/master - - refs/tags/v* - -- name: changelog - pull: always - image: toolhippie/calens:latest - commands: - - calens --version refs/tags/accouts/v1.2.3 -o ocis/dist/CHANGELOG.md - when: - ref: - - refs/tags/v* - -- name: release - pull: always - image: plugins/github-release:1 - settings: - api_key: - from_secret: github_token - files: - - ocis/dist/release/* - note: ocis/dist/CHANGELOG.md - overwrite: true - title: refs/tags/accouts/v1.2.3 - when: - ref: - - refs/tags/v* - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: binaries-darwin - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis release-darwin - volumes: - - name: gopath - path: /srv/app - -- name: finish - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis release-finish - volumes: - - name: gopath - path: /srv/app - when: - ref: - - refs/heads/master - - refs/tags/v* - -- name: upload - pull: always - image: plugins/s3:1 - settings: - access_key: - from_secret: aws_access_key_id - bucket: - from_secret: s3_bucket - endpoint: - from_secret: s3_endpoint - path_style: true - secret_key: - from_secret: aws_secret_access_key - source: ocis/dist/release/* - strip_prefix: dist/release/ - target: /ocis//testing - when: - ref: - - refs/heads/master - - refs/tags/v* - -- name: changelog - pull: always - image: toolhippie/calens:latest - commands: - - calens --version refs/tags/accouts/v1.2.3 -o ocis/dist/CHANGELOG.md - when: - ref: - - refs/tags/v* - -- name: release - pull: always - image: plugins/github-release:1 - settings: - api_key: - from_secret: github_token - files: - - ocis/dist/release/* - note: ocis/dist/CHANGELOG.md - overwrite: true - title: refs/tags/accouts/v1.2.3 - when: - ref: - - refs/tags/v* - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: binaries-windows - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis generate - volumes: - - name: gopath - path: /srv/app - -- name: build - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis release-windows - volumes: - - name: gopath - path: /srv/app - -- name: finish - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis release-finish - volumes: - - name: gopath - path: /srv/app - when: - ref: - - refs/heads/master - - refs/tags/v* - -- name: upload - pull: always - image: plugins/s3:1 - settings: - access_key: - from_secret: aws_access_key_id - bucket: - from_secret: s3_bucket - endpoint: - from_secret: s3_endpoint - path_style: true - secret_key: - from_secret: aws_secret_access_key - source: ocis/dist/release/* - strip_prefix: dist/release/ - target: /ocis//testing - when: - ref: - - refs/heads/master - - refs/tags/v* - -- name: changelog - pull: always - image: toolhippie/calens:latest - commands: - - calens --version refs/tags/accouts/v1.2.3 -o ocis/dist/CHANGELOG.md - when: - ref: - - refs/tags/v* - -- name: release - pull: always - image: plugins/github-release:1 - settings: - api_key: - from_secret: github_token - files: - - ocis/dist/release/* - note: ocis/dist/CHANGELOG.md - overwrite: true - title: refs/tags/accouts/v1.2.3 - when: - ref: - - refs/tags/v* - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - -depends_on: -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: release-accouts/v1.2.3 - -platform: - os: linux - arch: amd64 - -steps: -- name: release-submodule - pull: always - image: plugins/github-release:1 - settings: - api_key: - from_secret: github_token - note: Release accouts 1.2.3 submodule - overwrite: true - title: accouts 1.2.3 - when: - ref: - - refs/tags/*/v* - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/tags/*/v* - -depends_on: -- linting&unitTests-accouts - ---- -kind: pipeline -type: docker -name: manifest - -platform: - os: linux - arch: amd64 - -steps: -- name: execute - pull: always - image: plugins/manifest:1 - settings: - auto_tag: true - ignore_missing: true - password: - from_secret: docker_password - spec: ocis/docker/manifest.tmpl - username: - from_secret: docker_username - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - -depends_on: -- docker-amd64 -- docker-arm64 -- docker-arm -- docker-eos-ocis -- binaries-linux -- binaries-darwin -- binaries-windows - ---- -kind: pipeline -type: docker -name: changelog - -platform: - os: linux - arch: amd64 - -steps: -- name: generate - pull: always - image: webhippie/golang:1.14 - commands: - - make -C ocis changelog - -- name: diff - pull: always - image: owncloud/alpine:latest - commands: - - git diff - -- name: output - pull: always - image: owncloud/alpine:latest - commands: - - cat CHANGELOG.md - -- name: publish - pull: always - image: plugins/git-action:1 - settings: - actions: - - commit - - push - author_email: devops@owncloud.com - author_name: ownClouders - branch: master - message: Automated changelog update [skip ci] - netrc_machine: github.com - netrc_password: - from_secret: github_token - netrc_username: - from_secret: github_username - when: - ref: - exclude: - - refs/pull/** - -trigger: - ref: - - refs/heads/master - - refs/pull/** - -depends_on: -- manifest - ---- -kind: pipeline -type: docker -name: readme - -platform: - os: linux - arch: amd64 - -steps: -- name: execute - pull: always - image: sheogorath/readme-to-dockerhub:latest - environment: - DOCKERHUB_PASSWORD: - from_secret: docker_password - DOCKERHUB_USERNAME: - from_secret: docker_username - README_PATH: README.md - SHORT_DESCRIPTION: "Docker images for " - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - -depends_on: -- docker-amd64 -- docker-arm64 -- docker-arm - ---- -kind: pipeline -type: docker -name: badges - -platform: - os: linux - arch: amd64 - -steps: -- name: execute - pull: always - image: plugins/webhook:1 - settings: - urls: - from_secret: microbadger_url - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - -depends_on: -- docker-amd64 -- docker-arm64 -- docker-arm -- docker-eos-ocis - ---- -kind: pipeline -type: docker -name: docs - -platform: - os: linux - arch: amd64 - -steps: -- name: generate-config-docs - image: webhippie/golang:1.14 - commands: - - make -C accounts config-docs-generate - - make -C glauth config-docs-generate - - make -C konnectd config-docs-generate - - make -C ocis config-docs-generate - - make -C ocis-phoenix config-docs-generate - - make -C ocis-pkg config-docs-generate - - make -C ocs config-docs-generate - - make -C proxy config-docs-generate - - make -C settings config-docs-generate - - make -C storage config-docs-generate - - make -C store config-docs-generate - - make -C thumbnails config-docs-generate - - make -C webdav config-docs-generate - - make -C onlyoffice config-docs-generate - volumes: - - name: gopath - path: /srv/app - -- name: prepare - image: owncloudci/alpine:latest - commands: - - make -C docs docs-copy - -- name: test - image: owncloudci/hugo:0.71.0 - commands: - - cd docs/hugo - - hugo - -- name: publish - pull: always - image: plugins/gh-pages:1 - settings: - pages_directory: docs/hugo/content - password: - from_secret: github_token - target_branch: docs - username: - from_secret: github_username - when: - ref: - exclude: - - refs/pull/** - -- name: list and remove temporary files - image: owncloudci/alpine:latest - commands: - - tree hugo/public - - rm -rf docs/hugo - -- name: downstream - image: plugins/downstream - settings: - repositories: - - owncloud/owncloud.github.io@source - server: https://drone.owncloud.com/ - token: - from_secret: drone_token - when: - ref: - exclude: - - refs/pull/** - -volumes: -- name: gopath - temp: {} - -trigger: - ref: - - refs/heads/master - - refs/pull/** - -depends_on: -- badges - ---- -kind: pipeline -type: docker -name: updateDeployment - -platform: - os: linux - arch: amd64 - -steps: -- name: webhook - image: plugins/webhook - settings: - method: GET - password: - from_secret: webhook_password - urls: https://ocis.owncloud.works/hooks/update-ocis - username: - from_secret: webhook_username - -trigger: - ref: - - refs/heads/master - -depends_on: -- docker-amd64 -- docker-arm64 -- docker-arm -- binaries-linux -- binaries-darwin -- binaries-windows - ---- -kind: pipeline -type: docker -name: purge_ocis-binary-amd64_build_artifact_cache - -platform: - os: linux - arch: amd64 - -steps: -- name: purge-cache - image: minio/mc - commands: - - mc rm --recursive --force cache/cache///-${DRONE_BUILD_NUMBER}/ocis-binary-amd64_build_artifact_cache - environment: - MC_HOST_cache: - from_secret: cache_s3_connection_url - failure: ignore - -trigger: - ref: - - refs/heads/master - - refs/tags/v* - - refs/pull/** - status: - - success - - failure - -depends_on: -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests - ---- -kind: pipeline -type: docker -name: chat-notifications - -platform: - os: linux - arch: amd64 - -clone: - disable: true - -steps: -- name: notify-rocketchat - pull: always - image: plugins/slack:1 - settings: - channel: ocis-internal - webhook: - from_secret: private_rocketchat - when: - status: - - failure - -trigger: - ref: - - refs/heads/master - - refs/heads/release* - - refs/tags/** - status: - - failure - -depends_on: -- build_ocis_binary_for_testing -- linting&unitTests-accounts -- linting&unitTests-glauth -- linting&unitTests-konnectd -- linting&unitTests-ocis -- linting&unitTests-ocis-phoenix -- linting&unitTests-ocis-pkg -- linting&unitTests-ocs -- linting&unitTests-proxy -- linting&unitTests-settings -- linting&unitTests-storage -- linting&unitTests-store -- linting&unitTests-thumbnails -- linting&unitTests-webdav -- linting&unitTests-onlyoffice -- upload-coverage -- localApiTests-apiOcisSpecific-owncloud -- localApiTests-apiOcisSpecific-ocis -- localApiTests-apiBasic-owncloud -- localApiTests-apiBasic-ocis -- Core-API-Tests-owncloud-storage-1 -- Core-API-Tests-ocis-storage-1 -- Core-API-Tests-owncloud-storage-2 -- Core-API-Tests-ocis-storage-2 -- Core-API-Tests-owncloud-storage-3 -- Core-API-Tests-ocis-storage-3 -- Core-API-Tests-owncloud-storage-4 -- Core-API-Tests-ocis-storage-4 -- Core-API-Tests-owncloud-storage-5 -- Core-API-Tests-ocis-storage-5 -- Core-API-Tests-owncloud-storage-6 -- Core-API-Tests-ocis-storage-6 -- Core-API-Tests-owncloud-storage-7 -- Core-API-Tests-ocis-storage-7 -- Core-API-Tests-owncloud-storage-8 -- Core-API-Tests-ocis-storage-8 -- Core-API-Tests-owncloud-storage-9 -- Core-API-Tests-ocis-storage-9 -- Core-API-Tests-owncloud-storage-10 -- Core-API-Tests-ocis-storage-10 -- webUIBasic -- webUICreateFilesFolders -- webUIDeleteFilesFolders -- webUIRename -- webUISharingBasic -- webUIRestrictSharing -- webUISharingNotifications -- webUIFavorites -- webUIFiles -- webUISharingAutocompletion -- webUISharingInternalGroups -- webUISharingInternalUsers -- webUISharingInternalUsersExpire -- webUISharingInternalUsersExpireToRoot -- webUISharingPermissionsUsers -- webUISharingFilePermissionsGroups -- webUISharingFolderPermissionsGroups -- webUISharingFolderAdvancedPermissionsGroups -- webUISharingPermissionToRoot -- webUIResharing -- webUIResharingToRoot -- webUISharingPublic -- webUISharingPublicExpire -- webUISharingPublicDifferentRoles -- webUITrashbin -- webUITrashbinFilesFolders -- webUITrashbinRestore -- webUIUpload -- webUISharingFilePermissionMultipleUsers -- webUISharingFolderPermissionMultipleUsers -- webUISharingFolderAdvancedPermissionMultipleUsers -- webUIMoveFilesFolders -- accountsUITests -- docker-amd64 -- docker-arm64 -- docker-arm -- docker-eos-ocis -- binaries-linux -- binaries-darwin -- binaries-windows -- release-accouts/v1.2.3 -- manifest -- changelog -- readme -- badges -- docs -- updateDeployment -- purge_ocis-binary-amd64_build_artifact_cache - -...