Skip to content

add purchase price including fees and taxes in Statement of Assets and Security performance views #5991

add purchase price including fees and taxes in Statement of Assets and Security performance views

add purchase price including fees and taxes in Statement of Assets and Security performance views #5991

Workflow file for this run

name: CI
on:
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
name: Maven Build
if: github.ref != 'refs/heads/master'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Cache Maven repository
uses: actions/cache@v4
with:
path: |
~/.m2/repository
~/.sonar/cache
key: ${{ runner.os }}-mvn
restore-keys: |
${{ runner.os }}-mvn-
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: 21
distribution: zulu
- name: Set up Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.2
- name: Build with Maven
run: |
mvn verify \
--batch-mode \
--file portfolio-app/pom.xml
build-analyze:
name: Maven Build + Sonar Analysis
if: github.ref == 'refs/heads/master'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Cache Maven repository
uses: actions/cache@v4
with:
path: |
~/.m2/repository
~/.sonar/cache
key: ${{ runner.os }}-mvn
restore-keys: |
${{ runner.os }}-mvn-
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: 21
distribution: zulu
- name: Set up Maven
uses: stCarolas/setup-maven@v5
with:
maven-version: 3.9.2
- name: Build with Maven
run: |
mvn verify sonar:sonar \
--batch-mode \
-Dsonar.login=${{ secrets.SONAR_TOKEN }} \
--file portfolio-app/pom.xml
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}