Local repository with selected packages question

View: New views
4 Messages — Rating Filter:   Alert me  

Local repository with selected packages question

by Marcin Zaja;czkowski :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,


I have some Maven related issue and would like to discuss with you the
best available solution.

We have an intranet static Maven repository (http access via Apache and
SMB/Samba access for update). All used in our projects artifacts should
be placed there (although all developers have unlimited access to
external repositories to test new libraries, etc.). Currently when any
new artifact is used in a project, developer has to inform about that
repository administrator and provide him prepared ZIP file containing
all new JARs and POMs in proper relative paths (for easy upload to the
internal server). This is quite unpleasant for developer to prepare that
package (it has to do it manually). I would like to make that process
more automatic.

Browsing Artifactory's features I discovered "virtual repositories". I
thought it could be used to create a cache for remote repositories (to
reduce traffic and increase downloading speed) and to create a second
virtual repository only with specified packages that are used in our
projects.

Would it be possible to do with Artifactory? Can I simple select that
activemq-5.1.0 directory should be moved to the new virtual repo?
(I tried to check it using live demo, but it seems to be only available
as a guest)

If not maybe you see some other solution which allows me to create a
local repository and a simple option to put there only required/accepted
artifact (to use for example with out CI server)?


Thanks for your help
Marcin





--
Ad...

----------------------------------------------------
CRAZY FROG podbija taneczne parkiety! EVERYBODY DANCE NOW
- 15 wersji megahitów: O-Zone, Depeche Mode, Daddy DJ i wielu innych.
Przebojowa płyta dla wszystkich, którzy kumają o co chodzi...
http://klik.wp.pl/?adr=http%3A%2F%2Fcorto.www.wp.pl%2Fas%2Feverybodydanse300709.html&sid=816



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Local repository with selected packages question

by Marcin Zaja;czkowski :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dnia 3-08-2009 o godz. 9:12 Marcin Zajączkowski napisał(a):
> Hi,
>
>
> I have some Maven related issue and would like to discuss with you the
> best available solution.

In short.
Would someone be so kind to tell me if I could move concrete artifact to
(and remove from) virtual repository? As far as I saw there is only a
way to chose which other repositories are members of our virtual
repository?
If not maybe you know a way to fast build (and preferable manage) a
repository with custom artifacts? Or maybe it's not the best possible
solution and you know a better way to solve my problem (described in my
first post)?


Regards
Marcin



>
> We have an intranet static Maven repository (http access via Apache and
> SMB/Samba access for update). All used in our projects artifacts should
> be placed there (although all developers have unlimited access to
> external repositories to test new libraries, etc.). Currently when any
> new artifact is used in a project, developer has to inform about that
> repository administrator and provide him prepared ZIP file containing
> all new JARs and POMs in proper relative paths (for easy upload to the
> internal server). This is quite unpleasant for developer to prepare that
> package (it has to do it manually). I would like to make that process
> more automatic.
>
> Browsing Artifactory's features I discovered "virtual repositories". I
> thought it could be used to create a cache for remote repositories (to
> reduce traffic and increase downloading speed) and to create a second
> virtual repository only with specified packages that are used in our
> projects.
>
> Would it be possible to do with Artifactory? Can I simple select that
> activemq-5.1.0 directory should be moved to the new virtual repo?
>
> (I tried to check it using live demo, but it seems to be only available
> as a guest)
>
> If not maybe you see some other solution which allows me to create a
> local repository and a simple option to put there only required/accepted
> artifact (to use for example with out CI server)?
>
>
> Thanks for your help
> Marcin




--
Ad...

----------------------------------------------------
Reżyser MUMII powraca z nowym widowiskowym
G.I. Joe: CZAS KOBRY -> zobacz zwiastun filmu
http://klik.wp.pl/?adr=http%3A%2F%2Fcorto.www.wp.pl%2Fas%2Fczaskobry.html&sid=823



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Local repository with selected packages question

by Yoav Landman-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Marcin,

What you are looking for is artifacts promotion, which is already supported in the upcoming release.
BTW, moving artifacts between virtual repositories is accomplished by moving the artifacts to a different local repository (which can be accessed directly, or be exposed via other virtual repositories). A virtual repository, per se, is not a storage target.

Yoav

2009/8/6 Marcin Zajączkowski <mszpak@...>
Dnia 3-08-2009 o godz. 9:12 Marcin Zajączkowski napisał(a):
> Hi,
>
>
> I have some Maven related issue and would like to discuss with you the
> best available solution.

In short.
Would someone be so kind to tell me if I could move concrete artifact to
(and remove from) virtual repository? As far as I saw there is only a
way to chose which other repositories are members of our virtual
repository?
If not maybe you know a way to fast build (and preferable manage) a
repository with custom artifacts? Or maybe it's not the best possible
solution and you know a better way to solve my problem (described in my
first post)?


Regards
Marcin



>
> We have an intranet static Maven repository (http access via Apache and
> SMB/Samba access for update). All used in our projects artifacts should
> be placed there (although all developers have unlimited access to
> external repositories to test new libraries, etc.). Currently when any
> new artifact is used in a project, developer has to inform about that
> repository administrator and provide him prepared ZIP file containing
> all new JARs and POMs in proper relative paths (for easy upload to the
> internal server). This is quite unpleasant for developer to prepare that
> package (it has to do it manually). I would like to make that process
> more automatic.
>
> Browsing Artifactory's features I discovered "virtual repositories". I
> thought it could be used to create a cache for remote repositories (to
> reduce traffic and increase downloading speed) and to create a second
> virtual repository only with specified packages that are used in our
> projects.
>
> Would it be possible to do with Artifactory? Can I simple select that
> activemq-5.1.0 directory should be moved to the new virtual repo?
>
> (I tried to check it using live demo, but it seems to be only available
> as a guest)
>
> If not maybe you see some other solution which allows me to create a
> local repository and a simple option to put there only required/accepted
> artifact (to use for example with out CI server)?
>
>
> Thanks for your help
> Marcin




--
Ad...

----------------------------------------------------
Reżyser MUMII powraca z nowym widowiskowym
G.I. Joe: CZAS KOBRY -> zobacz zwiastun filmu
http://klik.wp.pl/?adr=http%3A%2F%2Fcorto.www.wp.pl%2Fas%2Fczaskobry.html&sid=823



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Re: Local repository with selected packagesquestion

by Marcin Zaja;czkowski :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dnia 7-08-2009 o godz. 8:47 Yoav Landman napisał(a):
> Hello Marcin,
>
> What you are looking for is artifacts promotion, which is already
supported in the > upcoming release.

Great! If you had a beta version for test you could let me know.

> BTW, moving artifacts between virtual repositories is accomplished by
moving the
> artifacts to a different local repository (which can be accessed
directly, or be
> exposed via other virtual repositories). A virtual repository, per se,
is not a
> storage target.
 
In the meantime I thought about a possibility to use Artifactory ability
to work as a proxy for remote repositories or as a cache only ("*-cache"
URL - serves only already fetched artifacts). Then it would be only
necessary to have only "*-cache" URL available and be able through an
administration interface to fetch needed artifacts from remote
repository (right click on an artifact or direftory and "Fetch it to
cache" - similar to "Zap Caches").

Would it be possible?


Regards
Marcin

 


2009/8/6 Marcin Zajączkowski <mszpak@...>
Dnia 3-08-2009 o godz. 9:12 Marcin Zajączkowski napisał(a):

> Hi,
 >
 >
 > I have some Maven related issue and would like to discuss with you the
 > best available solution.
In short.
 Would someone be so kind to tell me if I could move concrete artifact to
 (and remove from) virtual repository? As far as I saw there is only a
 way to chose which other repositories are members of our virtual
 repository?
 If not maybe you know a way to fast build (and preferable manage) a
 repository with custom artifacts? Or maybe it's not the best possible
 solution and you know a better way to solve my problem (described in my
 first post)?
 
 
 Regards
 Marcin


 
 
 >
 > We have an intranet static Maven repository (http access via Apache and
 > SMB/Samba access for update). All used in our projects artifacts should
 > be placed there (although all developers have unlimited access to
 > external repositories to test new libraries, etc.). Currently when any
 > new artifact is used in a project, developer has to inform about that
 > repository administrator and provide him prepared ZIP file containing
 > all new JARs and POMs in proper relative paths (for easy upload to the
 > internal server). This is quite unpleasant for developer to prepare that
 > package (it has to do it manually). I would like to make that process
 > more automatic.
 >
 > Browsing Artifactory's features I discovered "virtual repositories". I
 > thought it could be used to create a cache for remote repositories (to
 > reduce traffic and increase downloading speed) and to create a second
 > virtual repository only with specified packages that are used in our
 > projects.
 >
 > Would it be possible to do with Artifactory? Can I simple select that
 > activemq-5.1.0 directory should be moved to the new virtual repo?
 >
 > (I tried to check it using live demo, but it seems to be only available
 > as a guest)
 >
 > If not maybe you see some other solution which allows me to create a
 > local repository and a simple option to put there only required/accepted
 > artifact (to use for example with out CI server)?
 >
 >
 > Thanks for your help
 > Marcin
 
 
 
 
 --
 Ad...
 
 ----------------------------------------------------
Reżyser MUMII powraca z nowym widowiskowym
 G.I. Joe: CZAS KOBRY -> zobacz zwiastun filmu
 http://klik.wp.pl/?adr=http%3A%2F%2Fcorto.www.wp.pl%2Fas%2Fczaskobry.html&sid=823


 
 
 ------------------------------------------------------------------------------
 Let Crystal Reports handle the reporting - Free Crystal Reports 2008
30-Day
 trial. Simplify your report design, integration and deployment - and
focus on
 what you do best, core application coding. Discover what's new with
 Crystal Reports now. Â http://p.sf.net/sfu/bobj-july
 _______________________________________________
 Artifactory-users mailing list
 Artifactory-users@...
 https://lists.sourceforge.net/lists/listinfo/artifactory-users





--
To poniżej to reklama i nie ma konieczności jej czytania.

----------------------------------------------------
Konkurs "Zdjęcie z wakacji".
 Wygraj wycieczkę i wiele innych nagród.
 Zobacz:http://klik.wp.pl/?adr=http%3A%2F%2Fcorto.www.wp.pl%2Fas%2Fwakacje2009_konkurs.html&sid=819



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Artifactory-users mailing list
Artifactory-users@...
https://lists.sourceforge.net/lists/listinfo/artifactory-users