GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - jenkins-infra/crawler: tools crawler

BranchesTags
Open more actions menu

Latest commit

 

History

419 Commits
419 Commits

Folders and files

NameName
Last commit message
Last commit date
.jenkins-scripts
.jenkins-scripts
 
 
lib
lib
 
 
.gitignore
.gitignore
 
 
Jenkinsfile
Jenkinsfile
 
 
README.md
README.md
 
 
ZenithTest.groovy
ZenithTest.groovy
 
 
adoptopenjdk.groovy
adoptopenjdk.groovy
 
 
allure.groovy
allure.groovy
 
 
allure.hack.json
allure.hack.json
 
 
ant.groovy
ant.groovy
 
 
buckminster.groovy
buckminster.groovy
 
 
chromedriver.groovy
chromedriver.groovy
 
 
cmake.groovy
cmake.groovy
 
 
codeql.groovy
codeql.groovy
 
 
consul.groovy
consul.groovy
 
 
dependencycheck.groovy
dependencycheck.groovy
 
 
dotnetSdk.groovy
dotnetSdk.groovy
 
 
flyway.groovy
flyway.groovy
 
 
flyway.hack.json
flyway.hack.json
 
 
golang.groovy
golang.groovy
 
 
gradle.groovy
gradle.groovy
 
 
grails.groovy
grails.groovy
 
 
grapeConfig.xml
grapeConfig.xml
 
 
groovy.groovy
groovy.groovy
 
 
jdk.groovy
jdk.groovy
 
 
jdk.hack.json
jdk.hack.json
 
 
leiningen.groovy
leiningen.groovy
 
 
maven.groovy
maven.groovy
 
 
maven.hack.json
maven.hack.json
 
 
mongodb.groovy
mongodb.groovy
 
 
nodejs.groovy
nodejs.groovy
 
 
packer.groovy
packer.groovy
 
 
play.groovy
play.groovy
 
 
pom.xml
pom.xml
 
 
recipe.groovy
recipe.groovy
 
 
sbt.groovy
sbt.groovy
 
 
sbt.hack.json
sbt.hack.json
 
 
sbuild.groovy
sbuild.groovy
 
 
scala.groovy
scala.groovy
 
 
scriptler.groovy
scriptler.groovy
 
 
sonarqubescanner.groovy
sonarqubescanner.groovy
 
 
sonarqubescannermsbuild.groovy
sonarqubescannermsbuild.groovy
 
 
terraform.groovy
terraform.groovy
 
 

Repository files navigation

Infra Backend Crawlers

These scripts generate machine readable tool installer metadata that is published to the Jenkins update center in a folder. You need Groovy 2.0 or 3.0 to run them. Groovy 4.0 or above will not work. You can add new one by doing monkey-see monkey-do. Any one of these scripts are individually runnable, for example:

groovy -Dgrape.config=./grapeConfig.xml ./lib/runner.groovy mongodb.groovy

Signing Files

If you need to "only" sign the JSON files (after an update center certificate renewal for instance):

mkdir -p ./target/
rsync -av "${source}/*.json" ./target/
export JENKINS_SIGNER="-key path/to/uc-cert.key -certificate path/to/uc-cert.cert -root-certificate path/to/uc-root-ca.crt"
groovy -Dgrape.config=./grapeConfig.xml ./lib/runner.groovy ./lib/signer.groovy
# You can find the signed files in ./target/*.html

About

tools crawler

Resources

Readme

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

29 stars

Watchers

15 watching

Forks

65 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.