Uploaded image for project: 'Couchbase PHP client library'
  1. Couchbase PHP client library
  2. PCBC-998

Create deployment test suite for CI

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Blocker
    • None
    • None
    • tests
    • None
    • 0

    Description

      The test should export repository using git-archive to simulate what packagist.org sees, ensure that there is no warning or errors in the process. It should use zip archive format, use precompiled extension and ensure the PHP classes are still usable (run our test suite with the result).

      1. precompile binary ---> extension.zip
      2. git archive ---> package.zip
      3. on new VM download the artifacts from step 1)and 2) and install PHP
      4. expand archives and configure PHP to load extension
      5. run test test suite

      Attachments

        Issue Links

          Activity

            People

              avsej Sergey Avseyev
              avsej Sergey Avseyev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                PagerDuty