See https://gist.github.com/ericglau/d5efed4ddb753c480efb1882b9c30314
In https://github.com/OpenZeppelin/openzeppelin-upgrades repository, from packages/core
directory:
See https://gist.github.com/ericglau/d5efed4ddb753c480efb1882b9c30314
In https://github.com/OpenZeppelin/openzeppelin-upgrades repository, from packages/core
directory:
0x109bcee7249c43cbbfd118d3627bb679862b90149a7fd6549105971375ab1e18
I hereby claim:
To claim this, I am signing this object:
cd open-liberty/dev
./gradlew cnf:initialize
./gradlew assemble :com.ibm.websphere.appserver.features:releaseNeeded
isAutomatedBuild
if-statement on https://github.com/OpenLiberty/open-liberty/blob/ead2684fc97ab665ae4b9fd6e02d7319213c116d/dev/com.ibm.websphere.appserver.features/build.gradle#L363 so that its content will always run.<plugin> | |
<groupId>io.openliberty.tools</groupId> | |
<artifactId>liberty-maven-plugin</artifactId> | |
<version>3.3.2</version> | |
<configuration> | |
<runtimeArtifact> | |
<groupId>io.openliberty.beta</groupId> | |
<artifactId>openliberty-runtime</artifactId> | |
<version>21.0.0.1-beta</version> | |
<type>zip</type> |
.travis.yml - Original: | |
git clone https://github.com/OpenLiberty/ci.common.git ./ci.common | |
.travis.yml - Personal fork/branch: | |
git clone -b mybranch https://github.com/MyUsername/ci.common.git ./ci.common | |
appveyor.yml - Original: | |
git clone https://github.com/OpenLiberty/ci.common.git ci.common |
<properties> | |
<liberty.runtime.version>21.0.0.5</liberty.runtime.version> | |
</properties> | |
or | |
<build> | |
<plugins> | |
<plugin> | |
<groupId>io.openliberty.tools</groupId> | |
<artifactId>liberty-maven-plugin</artifactId> |
Gradle: | |
libertyRuntime 'com.ibm.websphere.appserver.runtime:wlp-kernel:21.0.0.2' | |
Maven: | |
<plugin> | |
<groupId>io.openliberty.tools</groupId> | |
<artifactId>liberty-maven-plugin</artifactId> | |
<configuration> | |
<runtimeArtifact> | |
<groupId>com.ibm.websphere.appserver.runtime</groupId> |
Maven: | |
<maven.compiler.debuglevel>source,lines,vars</maven.compiler.debuglevel> | |
<maven.compiler.compilerArgument>-parameters</maven.compiler.compilerArgument> | |
Gradle: | |
gradle.projectsEvaluated { | |
tasks.withType(JavaCompile) { | |
options.compilerArgs << "-parameters" | |
} | |
} |
ci.maven (remove dev-it from exclusions in liberty-maven-plugin/pom.xml, then run the following from liberty-maven-plugin dir): | |
mvn install verify -Ponline-its -Dinvoker.streamLogs=true -Druntime=ol -DruntimeVersion=21.0.0.5 -Dinvoker.test=dev-it | |
ci.gradle (run specific tests with -Ptest.include): | |
./gradlew clean install check -Ptest.include="**/*DevTest*" -Druntime=ol -DruntimeVersion=21.0.0.5 --stacktrace --info --no-daemon |