Skip to content

Commit

Permalink
#447 - Since the switch over from Jenkins to GitHub Actions for our C…
Browse files Browse the repository at this point in the history
…I build, we have lost the functionality of published Cucumber reports. The focus of this ticket it to restore that using GitHub Actions.

- Modifications to the build.yml file to add logic to push to reports.cucumber.io.
- Modifications to README.md; added Cucumber reports shield.
  • Loading branch information
habibimoiz committed Oct 30, 2024
1 parent 8b52e0e commit a8d0790
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,9 @@ jobs:
# Run build with the gh-build profile
- name: Build aiSSEMBLE
run: |
./mvnw -B clean deploy -U -file pom.xml -Pci,integration-test,gh-build --settings $HOME/.m2/settings.xml
./mvnw -B clean deploy -U -file pom.xml -Pci,integration-test,gh-build -Dcucumber.publish.enabled=true --settings $HOME/.m2/settings.xml
env:
CUCUMBER_PUBLISH_TOKEN: ${{ secrets.CUCUMBER_PUBLISH_TOKEN }}
# Install Maven which is needed for archetype tests
- name: Set up Maven
uses: stCarolas/setup-maven@v5
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
[![Maven Central](https://img.shields.io/maven-central/v/com.boozallen.aissemble/aissemble-root.svg)](https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.boozallen.aissemble%22%20AND%20a%3A%22aissemble-root%22)
![PyPI](https://img.shields.io/pypi/v/aissemble-foundation-core-python?logo=python&logoColor=gold)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/aissemble-foundation-core-python?logo=python&logoColor=gold)
[![Cucumber Report](https://img.shields.io/badge/Cucumber%20Report-reports.cucumber.io-green)]((reports.cucumber.io))

[![Build](https://github.com/boozallen/aissemble/actions/workflows/build.yml/badge.svg)](https://github.com/boozallen/aissemble/actions/workflows/build.yml)
[![Publish Docs](https://github.com/boozallen/aissemble/actions/workflows/publish.yml/badge.svg)](https://github.com/boozallen/aissemble/actions/workflows/publish.yml)
Expand Down

0 comments on commit a8d0790

Please sign in to comment.