Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 2.22 KB

setup_artifactory.md

File metadata and controls

55 lines (45 loc) · 2.22 KB

Artifacotry Setup

An artifact repository manages your end-to-end artifact lifecycle and supports different software package management systems while providing consistency to your CI/CD workflow. An artifact repository is both a source for artifacts needed for a build and a target to deploy artifacts generated in the build process.

JFrog Artifactory is a universal DevOps solution providing end-to-end automation and management of binaries and artifacts through the application delivery process that improves productivity across your development ecosystem. It enables freedom of choice supporting 25+ software build packages, all major CI/CD platforms, and DevOps tools you already use.

Pre-requisites:

  1. An AWS T2.small EC2 instance (Linux)
  2. Open port 8081 and 8082 in the security group

Installation Steps

  1. Login to instance as a root user and install Java

     yum install java-1.8* -y 
  2. Download Artifactory packages onto /opt/
    For Latest version of Artifactory OSS download it from here
    For Older version of Artifactory OSS download it from here
    For Latest version of Artifactory Pro download it from here

    cd /opt 
    wget https://jfrog.bintray.com/artifactory/jfrog-artifactory-oss-6.9.6.zip
  3. extract artifactory tar.gz file

    unzip jfrog-artifactory-oss-6.9.6.zip
  4. Go inside to bin directory and start the services

    cd /opt/jfrog-artifactory-oss-6.9.6/bin
    ./artifactory.sh start
  5. access artifactory from browser

    http://<PUBLIC_IP_Address>:8081 
  6. Provide credentials

    username: admin
    password: passwrod 

Not able to start Artifactory services?

Make sure You meet the Artifactory system requirements



Integrate Artifactory with Jenkins Click here

Integrate Artifactory with Maven Yet to release

How to install Maven on EC2 instance Click here

How to install Jenkins on EC2 instance Click here