Skip to content

Commit ed31cba

Browse files
authored
PHPC-1739 Move from travis-ci to GitHub Actions (#1199)
* Add GitHub Action workflow for tests * Add workflow to check formatting * Remove travis-ci config * Fix clang-format error * Add shared json extension for tests * Hide output for xfail tests * Use mongo-orchestration configs from drivers-evergreen-tools * Drop obsolete test scripts This drops the legacy VM environment and remnants of the travis-ci config * Remove obsolete server_id config * Add note about MONGO_ORCHESTRATION_URI to contribution docs * Restore previous XFAIL behaviour This did not have the expected effect of preventing diff output for tests that expect failures, so it can be reverted. * Make SSL certificate path configurable for tests Since mongo-orchestration will always bring its own certificates, we need to set the correct SSL certificate directory for our tests. This is skipped on GitHub Actions as we don't test SSL builds there (yet). If SSL_DIR was not set, tests requiring SSL will be skipped. * Fix code review nits
1 parent ef28066 commit ed31cba

File tree

90 files changed

+298
-22465
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+298
-22465
lines changed

.evergreen/compile-unix.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ echo "PHP_VERSION: $PHP_VERSION"
6666
OLD_PATH=$PATH
6767
PATH=/opt/php/${PHP_VERSION}-64bit/bin:$OLD_PATH
6868

69-
#cat `which phpize` | sed 's@/data/mci/.*/src@/opt@' > ./phpize
70-
#chmod +x ./phpize
7169
phpize
7270
./configure --enable-mongodb-developer-flags
7371
make

0 commit comments

Comments
 (0)