Hi Kenneth,

I see behaviour that doesn't quite reflect what you describe.

This is usually my setup:

~/easyconfigs -- git Repo with all easyconfigs. Any successful build will
be committed as per our config
/apps/prod/easybuild/sources -- configued source path as per the config file

If I have a new easyconfig, as well as the sources, placed in
~/easyconfigs eb will simply pick up the sources and proceed. So there's no
additional configuration required. Is that a side effect of my usabe
(command line is usually "eb --robot ~/easyconfigs myConfig.eb") or
intended behaviour to work without additional options.

As per "recommended usage": Once the easyconfig works I usually just place
the file directly in /apps/proc/easybuild/sources without even taking the
subdirectories into consideration and that also works without any
additional effort on my side.

Best,
Martin

On Wed, Mar 23, 2016 at 12:24 PM Kenneth Hoste <[email protected]>
wrote:

> Hi John-Paul,
>
>
> On 23/03/16 12:17, John-Paul Robinson wrote:
>
> So what's the preferred practice for jdks and similar items that required
> manual download?
>
> It seems that manually placing them in the target directory  like
> .local/easybuild/sources/j/java is potentially error prone and not
> immediately obvious.  It would be better to have a way to say "find this
> upstream in the cwd of where I'm calling eb, or this explicit path" or
> something similar.
>
> Is there such a direction?
>
>
> Yes, you can specify the source path that EasyBuild should consider on the
> 'eb' command line:
>
>     eb --source-path $PWD ...
>
> (or just use '.' rather than $PWD)
>
> I guess a command line option to copy a tarball to the source path would
> be interesting too, but I'm not sure that's worth the trouble (since you'd
> need to both specify the location of the tarball and the software name it's
> intended for)...
>
>
> regards,
>
> Kenneth
>
>
>
> ~jpr
>
>
> On 03/23/2016 02:29 AM, Martin wrote:
>
> To my knowledge Ward is correct. You might search the interwebs for
> various solutions to the URL. I usually simply download it but I found the
> actual culprit is that easybuild doesn't manage the sources in terms of it
> doesn't place them in the sources directory configured if it can find it in
> the current directory.
>
> On Tue, Mar 22, 2016 at 3:47 PM Ward Poelmans <[email protected]>
> wrote:
>
>> On 22-03-16 15:40, John-Paul Robinson wrote:
>> > Hi,
>> >
>> > How are folks dealing with staging jdk downloads for ebs that require
>> > them.   Given the Oracle process for accessing the jdks require logins,
>> > we find it necessary to manually place the jdk file in the
>> > .local/easybuild/sources/j/java directory.
>> >
>> > Is this the reality of downloads that require authn or is there some
>> > feature to do this more cleanly?
>>
>> I thought that it is possible to do it automatically but it's not legal
>> to do it?
>>
>> Ward
>>
>> --
> --
> http://www.xing.com/profile/Martin_Marcher
> http://www.linkedin.com/in/martinmarcher
> Mobil: +43 / 660 / 62 45 103
> UID: ATU68801424
>
>
>
> --
-- 
http://www.xing.com/profile/Martin_Marcher
http://www.linkedin.com/in/martinmarcher
Mobil: +43 / 660 / 62 45 103
UID: ATU68801424

Reply via email to