Artifactory Notes – 24 Sept – 2023

DevOps

MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare
Artifactory
-------------------------------
	Repo mgmt tool
	From Jfrog
	Dev in JAVA	 17.X
	Release
		OSS
		Pro - paid
		Enterprise
https://jfrog.com/help/r/jfrog-hosting-models-documentation/artifactory-comparison-matrix
	
Whats in repo?
	Version of Packages

What Packages?
https://jfrog.com/help/r/jfrog-artifactory-documentation/repository-support-for-package-clients
- zip - tar - exe - docker image - rpm - apk - deb - vm image
	System
	App 

		Public				pvt
		hub				Artifactory
		repo.maven.apache.org
		nuget
		chocolatey
		vagrantu
		rpmfind
		apk

PLAN -> Code - > Ana -> Build -> UT - Pack -> Archive -> Dep2qa -> AT - CC
-----------------------------------------------------------------------------


Why Artifactory?
- Store our packages
- Version of Packages
- Security
- ONE PLACE FOR ALL PACKAGE AND ALL TYPES OF PACKAGES.
- ACCESS Control
- Admin
- Audit
- Cleaning
--------------------------------------------------------
Integation with ur Build tool.


Other ----> Nexus or Artifactory
===================================

How to install it?
----------- JAVA
---------=--- Download - extract - start

What is the architecture
=============================================


YOU -------------> Artifactory WEB(8082) ------> RDBMS
			|
		     Object Storage
			(filestore)

How to install Artifactory?
-------------------------------------


What are the Repo TYPES
----------------------------------
LOCAL 		- UPLOAD & Download 
REMOTE		- Download --- From Remote repo
Virtual 		Group of multiple repo


Access
---------------
admin
Admin123

deploy
Deploy123


How to Upload my Package to Arti using Maven?
=============================================
Step 1 - Modify pom.xml with repo name to be uploaded.
Step 2 - Modify setting.xml with access
Step 3 - mvn deploy

mvn deploy
===================================================
compile -> test -> package -> install -> deploy


install = Copy a package to LR(maven)
deploy = Copy a package from LR to RR(Artifactory)


How to Download using Maven
=============================================



Code language: JavaScript (javascript)
cHJvZHVjdHM6CiAgYXJ0aWZhY3Rvcnk6CiAgICBwcm9kdWN0OiBaWGh3YVhKbGN6b2dNakF5TXkw
eE1DMHlORlF3TlRvd05qb3lPVm9LYVdRNklEY3haalV6TWpBMExURmhOVGd0TkdJeVlpMWlPRGcw
TFRWalpUVm1OemhsWXpNeFpBcHZkMjVsY2pvZ1JHVjJUM0J6VTJOb2IyOXNDbkJ5YjNCbGNuUnBa
WE02Q2lBZ2RHVnliV1ZrVEdsalpXNXpaVG9nSjJaaGJITmxKd29nSUhKbFoybHpkSEpoZEdsdmJr
dGxlVlJ2YTJWdU9pQmxlVW95V2xoSmFVOXBTWGxKYVhkcFpFaHNkMGxxYjJsVGJHUlZTV2wzYVZs
WGVHNUphbTlwVld4TmVVNVVXV2xNUTBweVlWZFJhVTlwU25wTmFscFNUbFJvZFUxWWNEVmxhbU14
VTBaQ1NsbHJWakJqYTBwVlRGZE9UbE5ITlZKVGFscEZaRVphY1ZRelVqTmxWVGx2WlZoUmQwbHVN
QzVsZVVwc1pVaFJhVTlwU2pkWVEwcDVXbGRrY0dNelVubFpXRkp3WWpJMVRGcFliR05KYW5CalNX
MU9hRTVxYkdoTlJHc3pURlJyZUU5RVozUk9SMWw1V21rd05VNVhSWGRNVkVKb1dWZEZlVnBVWTNw
YVYxRXhUMVozYVV4R2QybGpiVlp1WVZoT01HTnRSakJoVnpsMVZrYzVjbHBYTlZWbFdFSnNXRU5K
TmxoRFNsRlNWa3BPVVZVMVJsUnNVbU5KYVhoalNXNWFiR051VG5CaU1qVmpTV3B2ZVV4cVFYTllR
MHB3V2tkV2RXUkhiREJsVm5kcFQyeDNhVmxZU2pCaFYxcG9XVE5TZG1OdWJHTkphWGhqU1cxU2JH
TkhlSFpsVnpGc1ltNVNWV1ZZUW14WVEwazJXRU5LZWxwWGVHMVlNbWgyWXpOU2JGcEdkMmxtVTBs
elNXNU9NVmxwU1RaSmJVNW9UbXBzYUUxRWF6Tk1WR3Q0VDBSbmRFNUhXWGxhYVRBMVRsZEZkMHhV
UW1oWlYwVjVXbFJqZWxwWFVURlBVMGx6U1c1T2FtTkRTVFpKYmtwc1dqSnNlbVJIVm5sSmFYZHBX
VmhXYTBscWIybGhiVnBwWWpCQmNVbHBkMmxoV0U1NlNXcHZhV0Z1UW1obFZVRjNUVmRqTldWVVFu
cE5WMW8xV2tSU2RFNXFRakJaYW14clRUTkNNazFZWXpWamVVbHpTVzFXTkdORFNUWk9SR2N3VDFS
RmVrMVVhelJQVTNkcFlWZEdNRWxxYjNoT2Ftc3hUbFJOZUU5VVp6Vk1RMHB4WkVkcmFVOXBTWGhO
YWtWNFdYcHJOVTVUTURWWmFra3dURlJSZDAxRVkzUlpWRWw0V21reGFrMVhXWGhhVjFacFQwUlpN
Vmx0UldsbVVTNUlXVzlaUm5sbFdVVnZkRmd6Wm00elJVNTNjSEV4YkRaV1preE5OR3ROVWtveFpu
VlNlbFJwT1ZSNWNETnFVa05IUVZkbFJtbDRlV3Q0ZUhJd2NVRkxiVWhzV25wak5ERmpiVUpKUVhk
RFozaEtkblpvWjFrM2IyWlZXVjlqUVdGeVZ6bENXVE5zWlVsd2NIQlNNbVUyVFhsZlFXZEpWVEZQ
YkVOTmVUUmlObE5HVWt4QlJVaFJUbVJzUzFoWmNYSm1YMWc0WTFvMk0wdFpOQzFaWWtKWGFVcGpS
bU53TlVOZlkxaE9aVFZ4YmpaeFpHSXhSekJYUTFjeloyUlVNekZNVGpSYU9UbG5NVXh3TlU0elVs
Wkxjek5hYm5wbGNUVkxibTFyZDBad05HRnJPRWRXTjBWRFNDMWZRVUpqY0dKTVZsZE5NVnBFTVVW
TVNXVkxiRkZqUlhGemRuRk5UREZsZUY4d1JsOXhUVWhyVERGQ2VqSXRkRkp5U0ZKTGIwdGxTbTkz
ZDNVek5IQkhSRUZDVUcxMVNYWlFMVmxaYkhCQ1ZWVTFYMU5EYnpsaE16a3RlVkJDWlcxRFQyeDZW
M3BHT0hCYWNIY0tjMmxuYm1GMGRYSmxPaUJ1ZFd4c0NuUnlhV0ZzT2lCMGNuVmxDblI1Y0dVNklG
UlNTVUZNQ25aaGJHbGtSbkp2YlRvZ01qQXlNeTB3T1MweU5GUXdOVG93TmpveU9TNDVOREZhQ2c9
PQogICAgc2lnbmF0dXJlOiBCVWRkVU1EU05Ib2E3THJKcExxN0hyNlpnVWpqSHVpUzlTRVJqYStz
dkpBQml1OUI0WnJhbXlnS2IzVUx4Q3FYTWZjRTBTdTVURWFSL0wxa0xaZy9pMWJaVVRzelkrSkRa
cm96am5qS2pyOU9zQ2dJTjlKYmJWbFQ0bDdiYU5UUUtGYVlscm13MVgrNG1wY3kyRUJVNkVjbHVJ
ejdJYmZCdnlHOXB5YUU3eEl1elBMNkZzVDFocWN0ak5tNVBXZXg4MWVpL1ltSWdib3ZpUWVOc1lL
SWdZV3NOOWtWWXY2S3p1ME5WR0JocFVKT2QreUxrSlhDVGZvQ05ycUJyWi9McDFoQmovSUhPU2dh
dEpCaVpXSXp0Q29VY2VwMzVCT2IzazhpRXR0K05zbllFM2NFYVREVDFFcW50aWd6SFY2UklQTTJC
UmdRQS9PTDF0ak5XcmFtWkE9PQp2ZXJzaW9uOiAxCg==
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x