From: Ravi Pendurty Date: Mon, 14 Jul 2025 17:38:56 +0000 (+0530) Subject: Include parent pom.xml X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=941490ea6c4de102dbe265fab6d79ed9f1415e95;p=oam%2Foam-controller.git Include parent pom.xml Build overall repository Issue-ID: OAM-475 Change-Id: I3f8d870349070c3bdedcd6a94b8632119a7b99b9 Signed-off-by: Ravi Pendurty --- diff --git a/.github/workflows/gerrit-verify.yaml b/.github/workflows/gerrit-verify.yaml index d274017..3c25981 100644 --- a/.github/workflows/gerrit-verify.yaml +++ b/.github/workflows/gerrit-verify.yaml @@ -84,7 +84,7 @@ jobs: needs: [prepare, sanitize] # use compose-jjb-verify from the v0.4 series of releng-reusable-workflows # yamllint disable-line rule:line-length - uses: lfit/releng-reusable-workflows/.github/workflows/compose-maven-verify.yaml@main + uses: ravipendurty/releng-reusable-workflows/.github/workflows/compose-maven-verify.yaml@main with: GERRIT_BRANCH: ${{ inputs.GERRIT_BRANCH }} GERRIT_CHANGE_ID: ${{ inputs.GERRIT_CHANGE_ID }} diff --git a/README.md b/README.md index 116672a..671aeef 100644 --- a/README.md +++ b/README.md @@ -52,3 +52,4 @@ This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENS # Github Workflows - Github workflows will be used instead of Jenkins for CI/CD - 2 Github workflows are added for building the code +- GERRIT_PROJECT needs special handling due to the repo naming convention diff --git a/pom.xml b/pom.xml new file mode 100755 index 0000000..77a849b --- /dev/null +++ b/pom.xml @@ -0,0 +1,114 @@ + + + 4.0.0 + + org.o-ran-sc.oam-controller + oam-controller + 1.0.0-SNAPSHOT + pom + + O-RAN-SC :: ${project.groupId} :: ${project.artifactId} + + + parents + features/sdnr/wt + features/sdnr/odlux + distribution/oam-controller + distribution/oam-controller-web + + + + + o-ran-sc-releases + https://nexus.o-ran-sc.org/content/repositories/releases + + + o-ran-sc-snapshots + https://nexus.o-ran-sc.org/content/repositories/snapshots + + + + + nexus.o-ran-sc.org + o-ran-sc-staging + 176c31dfe190a + + + + + + org.codehaus.mojo + versions-maven-plugin + 2.5 + + true + + + + org.apache.maven.plugins + maven-deploy-plugin + + 2.8 + + + true + + + + + + + + dependency-list + + + + com.github.ferstl + depgraph-maven-plugin + 3.3.0 + + text + direct-dependencies.txt + ${project.basedir} + * + true + true + + + + validate + false + + aggregate + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + package + false + + attach-artifact + + + + + ${project.basedir}/direct-dependencies.txt + txt + dependencies + + + + + + + + + + +