NameDateSize

..20-Dec-201612 KiB

.classpath20-Dec-20161.1 KiB

.classpath-linux20-Dec-2016582

.classpath-mac20-Dec-2016582

.gitignore20-Dec-2016324

.mailmap20-Dec-2016699

.project20-Dec-2016583

.travis.yml20-Dec-2016295

android-src/20-Dec-20164 KiB

Android.mk20-Dec-20163.6 KiB

ANNOUNCEMENT.txt20-Dec-20164.3 KiB

ant/20-Dec-20164 KiB

appveyor.yml20-Dec-2016489

bin/20-Dec-20164 KiB

build-with-gradle20-Dec-201649

build-with-maven20-Dec-2016935

build.gradle20-Dec-20164.6 KiB

bundle-pom.xml20-Dec-20162.1 KiB

CHANGES.txt20-Dec-201661.4 KiB

CHECKLIST20-Dec-2016136

CleanSpec.mk20-Dec-20162.5 KiB

deploy-to-maven20-Dec-2016237

doc/20-Dec-20164 KiB

eclipse-projects/20-Dec-20164 KiB

FILES20-Dec-2016192

generate-version-file20-Dec-20162 KiB

GenerateTemplates.mk20-Dec-20161.8 KiB

gradle/20-Dec-20164 KiB

gradlew20-Dec-20165 KiB

gradlew.bat20-Dec-20162.3 KiB

kobalt/20-Dec-20164 KiB

kobaltw20-Dec-201681

lib-supplied/20-Dec-20164 KiB

LICENSE.txt20-Dec-201611.1 KiB

maven/20-Dec-20164 KiB

MODULE_LICENSE_APACHE220-Dec-20160

NOTES20-Dec-20162.2 KiB

NOTICE20-Dec-201611.1 KiB

pictures/20-Dec-20164 KiB

pom.xml20-Dec-201611.9 KiB

README20-Dec-2016470

README-publish20-Dec-2016672

README.build20-Dec-2016237

README.dev20-Dec-2016946

README.md20-Dec-20161.5 KiB

README.version20-Dec-2016129

settings.gradle20-Dec-201628

sitemap.xml20-Dec-20161.1 KiB

src/20-Dec-20164 KiB

testng-1.0.dtd.html20-Dec-2016232

testng-1.0.dtd.php20-Dec-20161.6 KiB

TESTNG-5.11beta20-Dec-20160

TODO.txt20-Dec-20167.2 KiB

travis.sh20-Dec-2016281

update-beust.com20-Dec-2016712

upload-beta20-Dec-2016164

verify-release20-Dec-20161.1 KiB

www/20-Dec-20164 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

README.version

1URL: https://github.com/cbeust/testng
2Version: 6.9.10 (ee3c614707d7b5cbcd8e13b93f0a8402c554f8f6)
3BugComponent: 99142
4Owners: iam
5