diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ccd112f2..47d12c66 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: ./gradlew build - name: Ballerina Build W/O tests - uses: ballerina-platform/ballerina-action/@nightly + uses: ballerina-platform/ballerina-action@slbeta2 with: args: build --skip-tests -c mongodb @@ -40,7 +40,7 @@ jobs: JAVA_HOME: /usr/lib/jvm/default-jvm JAVA_OPTS: -DBALLERINA_DEV_COMPILE_BALLERINA_ORG=true - name: Ballerina Build W/ tests - uses: ballerina-platform/ballerina-action/@nightly + uses: ballerina-platform/ballerina-action@slbeta2 with: args: test --groups mongodb mongodb @@ -51,7 +51,7 @@ jobs: MONGODB_USER: admin MONGODB_PASSWORD: admin - name: Ballerina Build W/ tests (SSL) - uses: ballerina-platform/ballerina-action/@nightly + uses: ballerina-platform/ballerina-action@slbeta2 with: args: test --groups mongodb-ssl diff --git a/.github/workflows/daily-build.yml b/.github/workflows/daily-build.yml deleted file mode 100644 index 36b61c58..00000000 --- a/.github/workflows/daily-build.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Daily build - -# Controls when the action will run. -on: - schedule: - - cron: '30 2 * * *' - -jobs: - build: - runs-on: ubuntu-latest - services: - mongodb: - image: mongo:4.2.0 - env: - # Following credentials are only used during testing in docker container - MONGO_INITDB_ROOT_USERNAME: admin - MONGO_INITDB_ROOT_PASSWORD: admin - mongodb-ssl: - image: rzhilkibaev/mongo-x509-auth-ssl:latest - steps: - - uses: actions/checkout@v2 - - # Set up Java Environment - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - # Grant execute permission to the gradlew script - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - # Build the project with Gradle - - name: Build with Gradle - env: - packageUser: ${{ secrets.BALLERINA_BOT_USERNAME }} - packagePAT: ${{ secrets.BALLERINA_BOT_TOKEN }} - JAVA_OPTS: -DBALLERINA_DEV_COMPILE_BALLERINA_ORG=true - run: | - ./gradlew build - - - name: Ballerina Build W/ tests - uses: ballerina-platform/ballerina-action/@nightly - with: - args: - test --groups mongodb mongodb - env: - JAVA_HOME: /usr/lib/jvm/default-jvm - # Following credentials are only used during testing in docker container - MONGODB_HOST: mongodb - MONGODB_USER: admin - MONGODB_PASSWORD: admin - - - name: Ballerina Build W/ tests (SSL) - uses: ballerina-platform/ballerina-action/@nightly - with: - args: - test --groups mongodb-ssl - env: - JAVA_HOME: /usr/lib/jvm/default-jvm - # Following credentials are only used during testing in docker container - WORKING_DIR: ./mongodb - MONGODB_HOST: mongodb-ssl - MONGODB_USER: C=US,ST=CA,L=San Francisco,O=Jaspersoft,OU=JSDev,CN=admin - - - name: Ballerina Build W/O tests - uses: ballerina-platform/ballerina-action/@nightly - with: - args: - build --skip-tests -c mongodb - env: - JAVA_HOME: /usr/lib/jvm/default-jvm - JAVA_OPTS: -DBALLERINA_DEV_COMPILE_BALLERINA_ORG=true - - # Publish Github Package - - name: Publish Github Package - env: - packageUser: ${{ secrets.BALLERINA_BOT_USERNAME }} - packagePAT: ${{ secrets.BALLERINA_BOT_TOKEN }} - publishUser: ${{ secrets.BALLERINA_BOT_USERNAME }} - publishPAT: ${{ secrets.CONNECTOR_PUBLISH_PAT }} - JAVA_OPTS: -DBALLERINA_DEV_COMPILE_BALLERINA_ORG=true - run: | - ./gradlew publish - \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0a4baa49..31377c9a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,7 +33,7 @@ jobs: run: | ./gradlew build - name: Ballerina Build W/ tests - uses: ballerina-platform/ballerina-action/@master + uses: ballerina-platform/ballerina-action@slbeta2 with: args: test --groups mongodb mongodb @@ -44,7 +44,7 @@ jobs: MONGODB_USER: admin MONGODB_PASSWORD: admin - name: Ballerina Build W/ tests (SSL) - uses: ballerina-platform/ballerina-action/@master + uses: ballerina-platform/ballerina-action@slbeta2 with: args: test --groups mongodb-ssl @@ -55,7 +55,7 @@ jobs: MONGODB_HOST: mongodb-ssl MONGODB_USER: C=US,ST=CA,L=San Francisco,O=Jaspersoft,OU=JSDev,CN=admin - name: Ballerina Build W/O tests - uses: ballerina-platform/ballerina-action/@master + uses: ballerina-platform/ballerina-action@slbeta2 with: args: build --skip-tests -c mongodb @@ -63,10 +63,10 @@ jobs: JAVA_HOME: /usr/lib/jvm/default-jvm JAVA_OPTS: -DBALLERINA_DEV_COMPILE_BALLERINA_ORG=true - name: Ballerina Push - uses: ballerina-platform/ballerina-action/@master + uses: ballerina-platform/ballerina-action@slbeta2 with: - args: - push + args: + push env: JAVA_HOME: /usr/lib/jvm/default-jvm WORKING_DIR: ./mongodb diff --git a/gradle.properties b/gradle.properties index 37fcb5cc..1dcdfc62 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ group=org.ballerinalang.mongodb -version=2.0.8-SNAPSHOT -ballerinaLangVersion=2.0.0-beta.3-20210806-171900-93ef6b5f +version=2.1.0 +ballerinaLangVersion=2.0.0-beta.2.1 diff --git a/mongodb-native/src/main/java/org/ballerinalang/mongodb/MongoDBConstants.java b/mongodb-native/src/main/java/org/ballerinalang/mongodb/MongoDBConstants.java index 42d96015..f49a1996 100644 --- a/mongodb-native/src/main/java/org/ballerinalang/mongodb/MongoDBConstants.java +++ b/mongodb-native/src/main/java/org/ballerinalang/mongodb/MongoDBConstants.java @@ -22,7 +22,7 @@ * Constants used in the module-mongodb. */ public class MongoDBConstants { - public static final Module BAL_PACKAGE = new Module("ballerinax", "mongodb", "2.0.8-SNAPSHOT"); + public static final Module BAL_PACKAGE = new Module("ballerinax", "mongodb", "2.1.0"); /** * Constants related to `mongodb:DatabaseError`. diff --git a/mongodb/Ballerina.toml b/mongodb/Ballerina.toml index 44f8b46f..470c7129 100644 --- a/mongodb/Ballerina.toml +++ b/mongodb/Ballerina.toml @@ -1,14 +1,14 @@ [package] org = "ballerinax" name = "mongodb" -version = "2.0.8-SNAPSHOT" +version = "2.1.0" license= ["Apache-2.0"] authors = ["Ballerina"] keywords = ["MongoDB", "NoSQL"] repository = "https://github.com/ballerina-platform/module-ballerinax-mongodb" [[platform.java11.dependency]] -path = "../mongodb-native/build/libs/mongodb-native-2.0.8-SNAPSHOT-all.jar" +path = "../mongodb-native/build/libs/mongodb-native-2.1.0-all.jar" groupId = "org.ballerinalang" artifactId = "mongodb-native" -version = "2.0.8-SNAPSHOT" +version = "2.1.0" diff --git a/mongodb/Dependencies.toml b/mongodb/Dependencies.toml index 94b55eba..086267ac 100644 --- a/mongodb/Dependencies.toml +++ b/mongodb/Dependencies.toml @@ -17,5 +17,3 @@ version = "0.7.0-beta.2" org = "ballerina" name = "os" version = "0.8.0-beta.2" - -