cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rohit Yadav <>
Subject Re: [DISCUSS] Use of Github packages for hosting version specific maven packages?
Date Wed, 20 Nov 2019 09:52:50 GMT
Hi Marcus,

Thanks for testing, I should've mentioned that not all the jar/pom artifacts have
been uploaded. I've pushed the cloud-engine artifact:

I've pushed a few more artifacts, esp. those from plugins. For the next release, we can likely
put together a script that uploads all the jar artifacts except maybe the cloud-client jar.

Github packages should require authentication for pushing only, I checked in incognito mode
for example (cloud-api) and I could download
the jar manually but not with the archetype sample/example (foo-plugin,
The only change I did was to explicitly state the repository in root pom.xml:

Per this page:, packages for public repositories should
be accessible publicly. I have raised a ticket with Github support regarding this.


Rohit Yadav

Software Architect, ShapeBlue

From: Marcus <>
Sent: Wednesday, November 20, 2019 02:10
To: <>
Cc: <>
Subject: Re: [DISCUSS] Use of Github packages for hosting version specific maven packages?

I've played with this a little, and it shows promise. I did run into two

1) My maven build began downloading packages and stopped at 'cloud-engine'.
Artifact seems to be missing - "Failed to read artifact descriptor for
org.apache.cloudstack:cloud-engine-api:jar: Could not find
artifact org.apache.cloudstack:cloud-engine:pom:"

2) Github Packages seems to require authentication. While this isn't the
end of the world, it complicates setup slightly. I'm not sure if this is a
github setting or if it's just not possible to have public artifacts with

Amadeus House, Floral Street, London  WC2E 9DPUK

On Mon, Nov 18, 2019 at 10:24 AM Marcus <> wrote:

> I'll try to find time to see if I can point my plugins archetype generator
> at that. It would be extremely useful and simplify building plugin packages.
> On Fri, Nov 15, 2019 at 5:10 AM Rohit Yadav <>
> wrote:
>> All,
>> This has come up a few times in the past when someone wants to
>> build/extend CloudStack and for that they would need to extract and use
>> version specific jars from deb/rpm packages for their apps. I was
>> experimenting with the new Github packages feature against the recent
>> release and could easily publish the jar artifacts here:
>> Thoughts if that's a good way to proceed or find any suitable way of
>> version specific jar artifact/packages publication and hosting?
>> Regards,
>> Rohit Yadav
>> Software Architect, ShapeBlue
>> Amadeus House, Floral Street, London  WC2E 9DPUK
>> @shapeblue
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message