From 29274dae32a6c8697a9a68965ba6b2ec5a50b011 Mon Sep 17 00:00:00 2001 From: Caroline McNamara Date: Wed, 11 Oct 2023 11:45:48 +0100 Subject: [PATCH 1/3] add directory to zipped distribution --- src/markdown-pages/docs/first-steps/installing-offline.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/markdown-pages/docs/first-steps/installing-offline.md b/src/markdown-pages/docs/first-steps/installing-offline.md index 1f7e9aee..ca7378b8 100644 --- a/src/markdown-pages/docs/first-steps/installing-offline.md +++ b/src/markdown-pages/docs/first-steps/installing-offline.md @@ -3,7 +3,7 @@ path: "/docs/getting-started/installing-offline" title: "Installing the Galasa plug-in offline" --- -The Galasa _isolated.zip_ file is available from the https://resources.galasa.dev/ site and can be downloaded and extracted to a directory of your choice. The zip file contains three directories (eclipse, maven and javadoc), an `isolated.tar` file and a `docs.jar` file. +The Galasa _isolated.zip_ file is available from the https://resources.galasa.dev/ site and can be downloaded and extracted to a directory of your choice. The zip file contains four directories (galasactl, eclipse, maven, and javadoc), an `isolated.tar` file and a `docs.jar` file. The `eclipse` directory contains the Galasa plug-in, and the `maven` directory contains dependencies that are required for building Galasa tests. The `javadoc`` directory contains the Javadoc API documentation for the Galasa Managers. From 11141b2acb097bd283c9a8eda4a6e4419d256c66 Mon Sep 17 00:00:00 2001 From: Caroline McNamara Date: Wed, 11 Oct 2023 12:06:20 +0100 Subject: [PATCH 2/3] add description --- src/markdown-pages/docs/first-steps/installing-offline.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/markdown-pages/docs/first-steps/installing-offline.md b/src/markdown-pages/docs/first-steps/installing-offline.md index ca7378b8..ec9a0586 100644 --- a/src/markdown-pages/docs/first-steps/installing-offline.md +++ b/src/markdown-pages/docs/first-steps/installing-offline.md @@ -5,8 +5,7 @@ title: "Installing the Galasa plug-in offline" The Galasa _isolated.zip_ file is available from the https://resources.galasa.dev/ site and can be downloaded and extracted to a directory of your choice. The zip file contains four directories (galasactl, eclipse, maven, and javadoc), an `isolated.tar` file and a `docs.jar` file. -The `eclipse` directory contains the Galasa plug-in, and the `maven` directory contains dependencies that are required for building Galasa tests. The `javadoc`` - directory contains the Javadoc API documentation for the Galasa Managers. +The `galasactl` directory contains the binaries that are required to run the Galasa command line interface tool (Galasa CLI). The `eclipse` directory contains the Galasa plug-in, and the `maven` directory contains dependencies that are required for building Galasa tests. The `javadoc` directory contains the Javadoc API documentation for the Galasa Managers. The `isolated.tar` file is an optional Docker image that hosts all the artifacts. You might want to use the Docker image if you want to host Galasa on an internal server that can be accessed by other users. If you want to host Galasa on your local machine only, you do not need to use the Docker image. From 6da5952dfb7372ae3e565ce64f85a73c7fe30ba6 Mon Sep 17 00:00:00 2001 From: Savvas Kyriacou Date: Wed, 11 Oct 2023 14:32:03 +0100 Subject: [PATCH 3/3] Added publish action to nexus back into build workflow Signed-off-by: Savvas Kyriacou --- .github/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0c4837fd..e89696d7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -249,6 +249,14 @@ jobs: run: ./gradlew --info libertyPackage working-directory: package-jar + - name: Publish with Gradle + if: ${{ github.ref == 'refs/heads/staging' || github.ref == 'refs/heads/next' }} + run: ./gradlew --info publish + working-directory: package-jar + env: + ORG_GRADLE_PROJECT_galasaNexusUsername: ${{ secrets.NEXUS_USERNAME }} + ORG_GRADLE_PROJECT_galasaNexusPassword: ${{ secrets.NEXUS_PASSWORD }} + - name: Upload JAR uses: actions/upload-artifact@v3 with: