.drone.yml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. ---
  2. kind: pipeline
  3. name: litmus
  4. # SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
  5. # SPDX-License-Identifier: AGPL-3.0-or-later
  6. steps:
  7. - name: submodules
  8. image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
  9. commands:
  10. - git submodule update --init
  11. - name: litmus-v1
  12. image: ghcr.io/nextcloud/continuous-integration-litmus-php8.3:latest
  13. commands:
  14. - bash tests/travis/install.sh sqlite
  15. - bash apps/dav/tests/travis/litmus-v1/script.sh
  16. - name: litmus-v2
  17. image: ghcr.io/nextcloud/continuous-integration-litmus-php8.3:latest
  18. commands:
  19. - bash tests/travis/install.sh sqlite
  20. - bash apps/dav/tests/travis/litmus-v2/script.sh
  21. trigger:
  22. branch:
  23. - master
  24. - stable*
  25. event:
  26. - pull_request
  27. - push
  28. ---
  29. kind: pipeline
  30. name: caldavtester-new-endpoint
  31. steps:
  32. - name: submodules
  33. image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
  34. commands:
  35. - git submodule update --init
  36. - name: caldavtester-new-endpoint
  37. image: ghcr.io/nextcloud/continuous-integration-litmus-php8.3:latest
  38. commands:
  39. - bash tests/travis/install.sh sqlite
  40. - bash apps/dav/tests/travis/caldav/install.sh
  41. - bash apps/dav/tests/travis/caldav/script-new-endpoint.sh
  42. trigger:
  43. branch:
  44. - master
  45. - stable*
  46. event:
  47. - pull_request
  48. - push
  49. ---
  50. kind: pipeline
  51. name: caldavtester-old-endpoint
  52. steps:
  53. - name: submodules
  54. image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
  55. commands:
  56. - git submodule update --init
  57. - name: caldavtester-old-endpoint
  58. image: ghcr.io/nextcloud/continuous-integration-litmus-php8.3:latest
  59. commands:
  60. - bash tests/travis/install.sh sqlite
  61. - bash apps/dav/tests/travis/caldav/install.sh
  62. - bash apps/dav/tests/travis/caldav/script-old-endpoint.sh
  63. trigger:
  64. branch:
  65. - master
  66. - stable*
  67. event:
  68. - pull_request
  69. - push
  70. ---
  71. kind: pipeline
  72. name: carddavtester-new-endpoint
  73. steps:
  74. - name: submodules
  75. image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
  76. commands:
  77. - git submodule update --init
  78. - name: carddavtester-new-endpoint
  79. image: ghcr.io/nextcloud/continuous-integration-litmus-php8.3:latest
  80. commands:
  81. - bash tests/travis/install.sh sqlite
  82. - bash apps/dav/tests/travis/carddav/install.sh
  83. - bash apps/dav/tests/travis/carddav/script-new-endpoint.sh
  84. trigger:
  85. branch:
  86. - master
  87. - stable*
  88. event:
  89. - pull_request
  90. - push
  91. ---
  92. kind: pipeline
  93. name: carddavtester-old-endpoint
  94. steps:
  95. - name: submodules
  96. image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
  97. commands:
  98. - git submodule update --init
  99. - name: carddavtester-old-endpoint
  100. image: ghcr.io/nextcloud/continuous-integration-litmus-php8.3:latest
  101. commands:
  102. - bash tests/travis/install.sh sqlite
  103. - bash apps/dav/tests/travis/carddav/install.sh
  104. - bash apps/dav/tests/travis/carddav/script-old-endpoint.sh
  105. trigger:
  106. branch:
  107. - master
  108. - stable*
  109. event:
  110. - pull_request
  111. - push
  112. ---
  113. kind: signature
  114. hmac: 06ddea3f1885983230fcc996e805245357ac90e39599ed11a70161a7c09746d7
  115. ...