Name | Date | Size | |
---|---|---|---|
.. | 10-Aug-2018 | 12 KiB | |
.classpath | 10-Aug-2018 | 1.1 KiB | |
.classpath-linux | 10-Aug-2018 | 582 | |
.classpath-mac | 10-Aug-2018 | 582 | |
.gitignore | 10-Aug-2018 | 324 | |
.mailmap | 10-Aug-2018 | 699 | |
.project | 10-Aug-2018 | 583 | |
.travis.yml | 10-Aug-2018 | 295 | |
android-src/ | 10-Aug-2018 | 4 KiB | |
Android.bp | 10-Aug-2018 | 2.3 KiB | |
ANNOUNCEMENT.txt | 10-Aug-2018 | 4.3 KiB | |
ant/ | 10-Aug-2018 | 4 KiB | |
appveyor.yml | 10-Aug-2018 | 489 | |
bin/ | 10-Aug-2018 | 4 KiB | |
build-with-gradle | 10-Aug-2018 | 49 | |
build-with-maven | 10-Aug-2018 | 935 | |
build.gradle | 10-Aug-2018 | 4.6 KiB | |
bundle-pom.xml | 10-Aug-2018 | 2.1 KiB | |
CHANGES.txt | 10-Aug-2018 | 61.4 KiB | |
CHECKLIST | 10-Aug-2018 | 136 | |
CleanSpec.mk | 10-Aug-2018 | 2.5 KiB | |
deploy-to-maven | 10-Aug-2018 | 237 | |
doc/ | 10-Aug-2018 | 4 KiB | |
eclipse-projects/ | 10-Aug-2018 | 4 KiB | |
FILES | 10-Aug-2018 | 192 | |
generate-version-file | 10-Aug-2018 | 2 KiB | |
gradle/ | 10-Aug-2018 | 4 KiB | |
gradlew | 10-Aug-2018 | 5 KiB | |
gradlew.bat | 10-Aug-2018 | 2.3 KiB | |
kobalt/ | 10-Aug-2018 | 4 KiB | |
kobaltw | 10-Aug-2018 | 81 | |
lib-supplied/ | 10-Aug-2018 | 4 KiB | |
LICENSE.txt | 10-Aug-2018 | 11.1 KiB | |
maven/ | 10-Aug-2018 | 4 KiB | |
MODULE_LICENSE_APACHE2 | 10-Aug-2018 | 0 | |
NOTES | 10-Aug-2018 | 2.2 KiB | |
NOTICE | 10-Aug-2018 | 11.1 KiB | |
pictures/ | 10-Aug-2018 | 4 KiB | |
pom.xml | 10-Aug-2018 | 11.9 KiB | |
README | 10-Aug-2018 | 470 | |
README-publish | 10-Aug-2018 | 672 | |
README.build | 10-Aug-2018 | 237 | |
README.dev | 10-Aug-2018 | 946 | |
README.md | 10-Aug-2018 | 1.5 KiB | |
README.version | 10-Aug-2018 | 129 | |
settings.gradle | 10-Aug-2018 | 28 | |
sitemap.xml | 10-Aug-2018 | 1.1 KiB | |
src/ | 10-Aug-2018 | 4 KiB | |
testng-1.0.dtd.html | 10-Aug-2018 | 232 | |
testng-1.0.dtd.php | 10-Aug-2018 | 1.6 KiB | |
TESTNG-5.11beta | 10-Aug-2018 | 0 | |
TODO.txt | 10-Aug-2018 | 7.2 KiB | |
travis.sh | 10-Aug-2018 | 281 | |
update-beust.com | 10-Aug-2018 | 712 | |
upload-beta | 10-Aug-2018 | 164 | |
verify-release | 10-Aug-2018 | 1.1 KiB | |
www/ | 10-Aug-2018 | 4 KiB |
README
1[![Build Status](https://travis-ci.org/cbeust/testng.svg)](https://travis-ci.org/cbeust/testng) 2 3Welcome to TestNG 6.8beta 4 5Please note that even though the .zip distribution contains the TestNG sources, 6you will not be able to build the software with them because we decided 7not to include the external jar files in order to keep the size down. 8 9If you want to build TestNG, please sync to the GitHub repository at https://github.com/cbeust/testng. 10 11-- 12The TestNG team 13
README-publish
1To 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 7For a release, you then need to go to https://oss.sonatype.org/index.html#stagingRepositories to manually close and release the distribution. 8 9Note 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
README.build
1You need to install ivy in order to build. 2 3You can either download it from the ivy site or more simply, 4copy ivy-2.1.0.jar included in the root directory to ~/.ant/lib. 5 6After this, "ant" will build the distribution and run the tests. 7 8
README.dev
1New installation: 2 3Install GPG at http://www.gpgtools.org/gpgmail/index.html 4Generate new key with gpg --gen-key 5build-with-maven 6gpg --list-keys 7Send 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 15Configure ~/.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 32Snaphot deploy: 33mvn -Dgpg.passphrase= -Dgpg.keyname=<public_key> deploy 34 35Staging deploy: 36mvn -Dgpg.passphrase= -Dgpg.keyname=<public_key> release:clean release:prepare release:perform 37
README.md
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 11Documentation available at [TestNG's main web site](http://testng.org). 12