Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tool NameURLDescription
Sonarhttps://sonar.openecomp.org/OpenECOMP Sonar server, will hold Sonar metrics computed by each component builds
Nexus 3https://nexus3.openecomp.org/OpenECOMP Nexus 3 repository, this repo will hold Docker containers produced by OpenECOMP builds. Access is automatically provided to builds by the maven settings on the Jenkins Master, see Jenkins job for more details. User should be able to access and browse artifacts through this URL.
Nexus 2https://nexus.openecomp.org/OpenECOMP Nexus 2 repository, this repo will hold Maven2 artifacts produced by builds (both Release and Snapshot, also Javadoc-mavensite), Access is automatically provided to builds by the maven settings on the Jenkins Master, see Jenkins job for more details. User should be able to access and browse artifacts through this URL.
JIRAhttps://jira.openecomp.org/OpenECOMP JIRA instance, used to track issues, releases, stories...
Jenkins Masterhttps://jenkins.openecomp.org/

OpenECOMP Jenkins Master host, this host will only serve as a 'Display' as most of the Jobs will be executed by 'minions' (slave hosts.

which are defined by using the jenkins configuration repository in Gerrit.

Identity portalhttps://identity.linuxfoundation.org/registering portal : controls user account and group management.
Help Deskhelpdesk@openecomp.org

Send email with: 
Subject: problem or request summary
Body: Additional details    

Gerrit serverhttps://gerrit.openecomp.org/

Gerrit code review server, hosting the OpenECOMP git repositories as well as controlling access, push, review of new code

Also host the jenkins job configuration in a git repository that is following the same workflow (see Gerrit Workflow below).

Confluencehttps://wiki.openecomp.orgOpenECOMP Wiki, used to track project documentation, recommendation, guidelines...

Cloning the Repository Using the Command Line

Add a remote pointer to the Gerrit server hosting your repository (behind the company VPN Windows users will use the alternate command)

users using SSH:

git remote add origin ssh://USERNAME@gerrit.openecomp.org:29418/<REPONAME>

using HTTPS (you'll need the gerrit HTTP generated password for each HTTPS operation with git/gerrit):

git remote add origin https://USERNAME@gerrit.openecomp.org/r/a/<REPONAME>

Now clone the remote repository (because the repo already contains a commit from the Linux Foundation team that created it), since we clone in the current folder, it will create a sub folder with the remote copy

users using SSH:

	git clone ssh://USERNAME@gerrit.openecomp.org:29418/<REPONAME>

using HTTPS (you'll need the gerrit HTTP generated password for each HTTPS operation with git/gerrit):

	git clone https://USERNAME@gerrit.openecomp.org/r/a/<REPONAME>

Pushing changes for review using command line

...