Excellent meetup, demo, and discussion today on Tekton Client plugin! Thank you all. :)
The Jenkins Cloud Native SIG will meet as per usual today in one hours time. We will discuss the Tekton Client plugin and answer questions. Also, CloudEvents and other cloud native topics.
Thank you to everyone who applied to GSoC 2021. We had many excellent applications but unfortunately due to the high volume of applications we were not able to accept all promising applications. We thank all GSoC applicants for their interest in the Jenkins project and welcome their continued involvement with the community.
The Jenkins GSoC admins will be emailing all applicants shortly.
I consider the azure artifact manager plugin actually usable now :tada:
It now implements the proper functionality for optimising calls in the cloud:
I reduced the API calls when listing artifacts on a Jenkins job screen from 68 to 1 :tada:
Before I had noticeable lag after enabling the plugin locally and now no lag.
Yesterday, we held the second community bonding meeting for GSoC CloudEvents plugin and already Shruti is doing impressive exploratory work!
Note, the decision to record the meeting was taken about 10 minutes in. Thus, the recording starts just as Shruti shows her week's exploratory work and we map out next steps. We'll record future GSoC mentor meetings from the start.
Video of meeting: https://youtu.be/wPxXGMerM78
Meeting notes: https://docs.google.com/document/d/11uMgE29StGLZEeOTteRXWIOpohBFk9ztwj1JeiUv9-U/edit#
This week there are a lot of fantastic events happening that may be of interest to you, including:
Jenkins Contributor Summit
You can register to attend all of them, for free, here: https://events.linuxfoundation.org/cdcon/
Shruti will be presenting on the CloudEvents plugin for Jenkins at the Jenkins Contributor Summit! 🎉 🎉
Thank you to those who could attend last Friday's Jenkins Contributor Summit!
Shruti ran a session, which is awesome!
At this Monday's meeting we started by discussing IBM's docs on Configuring Jenkins as an event source: https://www.ibm.com/docs/en/cem?topic=integrations-jenkins
Then Shruti demoed her work from last week. And we discussed questions on using Jenkins as a sink and the scope of Jenkins actions.
Great GSoC CloudEvents plugin meeting today -- excellent work, Shruti! The meeting recording can be viewed here: https://www.youtube.com/watch?v=0D8YG7AdLsU&list=PLN7ajX_VdyaOFG9hTrswbO-ZK_n4B8CaG&index=1
Next week, we will be having a CDF meetup where all the CDF GSoC students will present their work, at the mid-point of GSoC coding phase. More information on the date and time for the presentation meetup will be coming shortly.
Last week, we held GSoC midterm demos and Shruti's presentation on the CloudEvents plugin for Jenkins was awesome! The presentations will be shared shortly as soon as they are available from the CDF.
Today's mentor meeting was super enjoyable. Great mentor guidance on how to leverage the Knative architecture for handling CloudEvents using a broker, to better understand those architectural choices, and to implement a similar PoC architecture for the CloudEvents plugin. The CDF SIG Events Protocol Proof of Concept was discussed in depth and can be found here: https://github.com/cdfoundation/sig-events/blob/main/poc/README.md
Today's meeting is now up on YT here: https://youtu.be/8SJ4zqd5-cU
Last week's meeting is now up here: https://youtu.be/eQd6ivvA7mk.
(Delayed due to GSoC presentations excitement.)
A lot of that meeting was Shruti and I discussing architectural choices and looking forward to attending the CDF Event SIG which followed directly and where we learned a great deal more about Knative brokers and the SIG Events Protocol PoC. So this week's meeting was a perfect follow up. :)
Thank you all, and especially Shruti, for your work and engagement!
Hello! I was looking for a way to transparently store build artifacts outside of $JENKINS_HOME (like a network disc), and came across this SIG and have been reading up on Pluggable Storage, especially this post: https://www.jenkins.io/blog/2018/07/30/introducing-cloud-native-sig/
I was curious about something that I think is already implemented, but I can't seem to find more info about it; there is a line in the above link that reads:
Jenkins Pipeline has been updated to support external artifact storages for archive/unarchive and stash/unstash
Would anyone be able to direct me toward more info about this update? Or this line only referring to the Artifact Manager API? Thanks so much
archive/unarchivestep, but that makes sense. The other two are the Compress Artifacts plugin and a Qiniu plugin. Sounds like I will need to create a local network storage implementation of my own! :)