Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "Disable the tck-audit profile by default so that the org.jbos… #395

Merged
merged 2 commits into from
Jul 11, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci-actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
java-version: ${{ matrix.java }}
- name: "Maven install(staging)"
run: |
mvn clean install -Pstaging -B -V -DtckAuditSourceGen
mvn clean install -Pstaging -B -V
- name: "Maven install"
run: |
mvn clean install -B -V -DtckAuditSourceGen
mvn clean install -B -V
21 changes: 1 addition & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,9 @@

Check out the [TCK Reference Guide](https://jakartaee.github.io/cdi-tck/) to get acquainted with the CDI TCK and learn how to execute and debug it.

## Building CDI TCK artifacts
To build the CDI TCK artifacts, use:

`mvn -DtckAuditSourceGen install`

or when compiling against staged Jakarta artifacts:

`mvn -DtckAuditSourceGen -Pstaging install`

## Building the CDI TCK distribution
The CDI TCK distribution artifact is built by specifing an additional `-Drelease` property to build the TCK reference
documentation and distribution bundle, e.g.:

`mvn -DtckAuditSourceGen -Drelease install`

## Eclipse Continuous Integration Environment
The Eclipse continuous integration environment interface for the CDI project is located at https://ci.eclipse.org/cdi/
The https://github.com/jakartaee/cdi/wiki/Eclipse-CI-Release-Jobs page describes the jobs found there.

manovotn marked this conversation as resolved.
Show resolved Hide resolved
## Sources in GIT

Master branch contains the CDI TCK 4.0
Master branch contains the work-in-progress on CDI TCK 4.0
manovotn marked this conversation as resolved.
Show resolved Hide resolved

### Source Layout

Expand Down
5 changes: 1 addition & 4 deletions impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -215,14 +215,11 @@
</build>

<profiles>
<!-- This profile is needed to build the test artifact as it generates the spec SpecAssertion*/SpecVersion annotations.
It is disabled by default because the org.jboss.test-audit:* should not be dependencies of the test artifact.
-->
<profile>
<id>tck-audit</id>
<activation>
<property>
<name>tckAuditSourceGen</name>
<name>!skipTckAudit</name>
</property>
</activation>
<dependencies>
Expand Down
2 changes: 1 addition & 1 deletion web/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@
<id>tck-audit</id>
<activation>
<property>
<name>tckAuditSourceGen</name>
<name>!skipTckAudit</name>
</property>
</activation>
<dependencies>
Expand Down