Yiming is an Electrical and Computer Engineering student at Carnegie Mellon University.
He developed a near Feature-complete version of Jenkinsfile Runner Actions as GitHub Actions during GSoC 2022.
Jenkinsfile Runner Action for GitHub Actions aims at providing customized environments and useful GitHub Actions for the users.
Therefore, users can execute the Jenkins pipeline in the GitHub Actions runners.
It enables running Jenkins pipelines in a Function-as-a-Service context.
Users can customize their environment by setting up base images, configuring the Jenkins Configuration-as-Code plugin,
extending vanilla images or providing initial hooks for the temporary Jenkins controller.
Several examples about...