[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [starter-dev] 2.0.1 of the Archetype is staged
|
No problem. I can work with Jeyvison to get it sorted. I will
send the secrets directly to IT. The committers will just know the
key names.
On 3/28/2023 9:51 AM, Ivar Grimstad via
starter-dev wrote:
No, please don't send me anything. Open a ticket
with IT so they can set up the secrets in a secure way. They've
done it before, so they would know how to do it. We don't want
them visible in the job configurations.
All committers have access to Jenkins for the project, so
anyone of us can set up the job. Either by adding a step in
the job I just created to produce the WAR, or another
deploy-job that is triggered by it. Any way works.
I'll be so much on the road the following weeks that adding
me as a middle in this will just slow us down.
Ivar
To be honest, I don’t have strong
opinions GitHub Actions vs Jenkins. I can get you
the information you need and you (or Jeyvison) can
automate the cloud deployment on Jenkins?
For now I hope it’s OK for me to do the
deployment by hand to make sure things will even
work? There are often problems on the cloud that are
unforeseen unfortunately (firewalls, subnets,
storage, environment, memory, etc). I am
hopeful though there won’t be anything this time.
I agree that it doesn't make sense to
publish to Maven Central.
However, I think we should use our Jenkins
for the deployment jobs. There you will actually
get IT-support to set it up in a secure way.
Eclipse Foundations does not usually do that
with GH Actions as far as I know.
I have tagged a 2.0.0 release of the UI:
If I haven't heard any objections by then, I
will promote the archetype to Central in a
couple of hours.
I just want to avoid having to release
patches for things that are obvious that we
should have caught...
Ivar
Awesome. Please report
back what you find? I will keep an eye
out and try to spare some time for any
last minute fixes.
Hopefully we can move
ahead with Maven Central and then
testing the cloud deployment.
Of course, I'll try to
test as much as I can tonight.
Jeyvison,
Towards Ivar’s
request to test before
promoting to Maven Central
so we can move forward with
the cloud deployment - can
you give things a spin
please? If possible please
test on the Mac, Windows and
Linux (where the cloud
deployment will be).
Since Bazlur
and I have already done this
locally, it’s not very
useful for us to do the same
thing, only with a remote
staging repository. The
chances of us finding
anything new is very
minimal.
What do you
think?
Thanks,
Reza
Note that I
am a 100% sure we won’t
be able to do this for
the cloud deployment
since we are limited to
embedded Maven (I have
already experimented
with this).
Unfortunately we really
do need a Maven Central
release. I hope this one
does the trick and we
can finally have a
working cloud
deployment.
In order to
use the Jakarta Staging
nexus, add the following
profile to your
settings.xml file.
Then execute the
`archetype:generate`
command with -Pstaging
to activate the profile.
Ivar
<profile>
<id>staging</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<repositories>
<repository>
<id>sonatype-nexus-staging</id>
<name>Sonatype
Nexus
Staging</name>
<url>
https://jakarta.oss.sonatype.org/content/repositories/staging/
</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype
Nexus
Snapshots</name>
<url>
https://jakarta.oss.sonatype.org/content/repositories/snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</profile>
Thanks,
Ivar! I was trying to
take a look at it but
I was bit lost TBH ^^
--
Ivar Grimstad
Jakarta EE Developer Advocate | Eclipse Foundation
Eclipse Foundation - Community. Code. Collaboration.
_______________________________________________
starter-dev mailing list
starter-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/starter-dev
--
Ivar Grimstad
Jakarta EE Developer Advocate | Eclipse Foundation
Eclipse
Foundation - Community. Code. Collaboration.
--
Ivar Grimstad
Jakarta EE Developer Advocate | Eclipse Foundation
Eclipse
Foundation - Community. Code. Collaboration.
--
Ivar Grimstad
Jakarta EE Developer Advocate | Eclipse Foundation
Eclipse
Foundation - Community. Code. Collaboration.
_______________________________________________
starter-dev mailing list
starter-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/starter-dev