Up to higher level directory | |||
Name | Date | Size | |
---|---|---|---|
.classpath | 05-Oct-2017 | 1.1K | |
.classpath-linux | 05-Oct-2017 | 582 | |
.classpath-mac | 05-Oct-2017 | 582 | |
.gitignore | 05-Oct-2017 | 324 | |
.mailmap | 05-Oct-2017 | 699 | |
.project | 05-Oct-2017 | 583 | |
.travis.yml | 05-Oct-2017 | 295 | |
android-src/ | 05-Oct-2017 | ||
Android.mk | 05-Oct-2017 | 3.6K | |
ANNOUNCEMENT.txt | 05-Oct-2017 | 4.3K | |
ant/ | 05-Oct-2017 | ||
appveyor.yml | 05-Oct-2017 | 489 | |
bin/ | 05-Oct-2017 | ||
build-with-gradle | 05-Oct-2017 | 49 | |
build-with-maven | 05-Oct-2017 | 935 | |
build.gradle | 05-Oct-2017 | 4.6K | |
bundle-pom.xml | 05-Oct-2017 | 2.1K | |
CHANGES.txt | 05-Oct-2017 | 61.4K | |
CHECKLIST | 05-Oct-2017 | 136 | |
CleanSpec.mk | 05-Oct-2017 | 2.5K | |
deploy-to-maven | 05-Oct-2017 | 237 | |
doc/ | 05-Oct-2017 | ||
eclipse-projects/ | 05-Oct-2017 | ||
FILES | 05-Oct-2017 | 192 | |
generate-version-file | 05-Oct-2017 | 2K | |
GenerateTemplates.mk | 05-Oct-2017 | 1.8K | |
gradle/ | 05-Oct-2017 | ||
gradlew | 05-Oct-2017 | 5K | |
gradlew.bat | 05-Oct-2017 | 2.3K | |
kobalt/ | 05-Oct-2017 | ||
kobaltw | 05-Oct-2017 | 81 | |
lib-supplied/ | 05-Oct-2017 | ||
LICENSE.txt | 05-Oct-2017 | 11.1K | |
maven/ | 05-Oct-2017 | ||
MODULE_LICENSE_APACHE2 | 05-Oct-2017 | 0 | |
NOTES | 05-Oct-2017 | 2.2K | |
NOTICE | 05-Oct-2017 | 11.1K | |
pictures/ | 05-Oct-2017 | ||
pom.xml | 05-Oct-2017 | 11.9K | |
README | 05-Oct-2017 | 470 | |
README-publish | 05-Oct-2017 | 672 | |
README.build | 05-Oct-2017 | 237 | |
README.dev | 05-Oct-2017 | 946 | |
README.md | 05-Oct-2017 | 1.5K | |
README.version | 05-Oct-2017 | 129 | |
settings.gradle | 05-Oct-2017 | 28 | |
sitemap.xml | 05-Oct-2017 | 1.1K | |
src/ | 05-Oct-2017 | ||
testng-1.0.dtd.html | 05-Oct-2017 | 232 | |
testng-1.0.dtd.php | 05-Oct-2017 | 1.6K | |
TESTNG-5.11beta | 05-Oct-2017 | 0 | |
TODO.txt | 05-Oct-2017 | 7.2K | |
travis.sh | 05-Oct-2017 | 281 | |
update-beust.com | 05-Oct-2017 | 712 | |
upload-beta | 05-Oct-2017 | 164 | |
verify-release | 05-Oct-2017 | 1.1K | |
www/ | 05-Oct-2017 |
1 [![Build Status](https://travis-ci.org/cbeust/testng.svg)](https://travis-ci.org/cbeust/testng) 2 3 Welcome to TestNG 6.8beta 4 5 Please note that even though the .zip distribution contains the TestNG sources, 6 you will not be able to build the software with them because we decided 7 not to include the external jar files in order to keep the size down. 8 9 If you want to build TestNG, please sync to the GitHub repository at https://github.com/cbeust/testng. 10 11 -- 12 The TestNG team 13
1 To publish: 2 3 - ./gradlew bintrayUpload will upload the release to JCenter. It will fail if the version is a SNAPSHOT 4 - ./gradlew uploadArchives will upload 5 - the snapshot to https://oss.sonatype.org/content/repositories/snapshots 6 - the release to https://oss.sonatype.org/service/local/staging/deploy/maven2 7 For a release, you then need to go to https://oss.sonatype.org/index.html#stagingRepositories to manually close and release the distribution. 8 9 Note that `./gradlew uploadArchives` is run by Travis after each new push to deploy the latest HEAD to the snapshot directory. As such, the version number of `build.gradle` in the git repo should always be -SNAPSHOT. 10
1 You need to install ivy in order to build. 2 3 You can either download it from the ivy site or more simply, 4 copy ivy-2.1.0.jar included in the root directory to ~/.ant/lib. 5 6 After this, "ant" will build the distribution and run the tests. 7 8
1 New installation: 2 3 Install GPG at http://www.gpgtools.org/gpgmail/index.html 4 Generate new key with gpg --gen-key 5 build-with-maven 6 gpg --list-keys 7 Send the public key: 8 gpg --keyserver hkp://pool.sks-keyservers.net --send-keys <public_key> 9 or wwwkeys.at.pgp.net 10 11 12 instructions at https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven 13 14 15 Configure ~/.m2/settings.xml with Nexus user/password: 16 17 <settings> 18 <servers> 19 <server> 20 <id>sonatype-nexus-snapshots</id> 21 <username>***</username> 22 <password>***</password> 23 </server> 24 <server> 25 <id>sonatype-nexus-staging</id> 26 <username>***</username> 27 <password>***</password> 28 </server> 29 </servers> 30 </settings> 31 32 Snaphot deploy: 33 mvn -Dgpg.passphrase= -Dgpg.keyname=<public_key> deploy 34 35 Staging deploy: 36 mvn -Dgpg.passphrase= -Dgpg.keyname=<public_key> release:clean release:prepare release:perform 37
1 [![Build Status](http://img.shields.io/travis/cbeust/testng.svg)](https://travis-ci.org/cbeust/testng) 2 [![Java9 EA Build Status](https://img.shields.io/jenkins/s/https/adopt-openjdk.ci.cloudbees.com/TestNG.svg?label="Java9 EA")](https://adopt-openjdk.ci.cloudbees.com/job/TestNG) 3 [![Java9 Jigsaw EA Build Status](https://img.shields.io/jenkins/s/https/adopt-openjdk.ci.cloudbees.com/TestNG-Jigsaw.svg?label="Java9 Jigsaw")](https://adopt-openjdk.ci.cloudbees.com/job/TestNG-Jigsaw) 4 [![AppVeyor](https://ci.appveyor.com/api/projects/status/github/cbeust/testng?svg=true)](https://ci.appveyor.com/project/cbeust/testng) 5 [![Dependency Status](https://www.versioneye.com/user/projects/553a031c4e5d2e9408000059/badge.svg)](https://www.versioneye.com/user/projects/553a031c4e5d2e9408000059) 6 [![Reference Status](https://www.versioneye.com/java/org.testng:testng/reference_badge.svg)](https://www.versioneye.com/java/org.testng:testng/references) 7 [![Maven Central](https://img.shields.io/maven-central/v/org.testng/testng.svg)](https://maven-badges.herokuapp.com/maven-central/org.testng/testng) 8 [![License](https://img.shields.io/github/license/cbeust/testng.svg)](https://www.apache.org/licenses/LICENSE-2.0.html) 9 [![Sonarqube tech debt](https://img.shields.io/sonar/http/nemo.sonarqube.org/org.testng:testng/tech_debt.svg?label=Sonarqube%20tech%20debt)](http://nemo.sonarqube.org/dashboard/index?id=org.testng:testng) 10 11 Documentation available at [TestNG's main web site](http://testng.org). 12