GithubHelp home page GithubHelp logo

jenkins-jobs's Introduction

jenkins-jobs

This repository contains the scripts run by Khan Academy's Jenkins jobs.

Groovy jobs

Each job runs a groovy script from the jobs/ directory. See the groovy-template for how to set up a new one. Shared groovy code lives in the vars/ directory, and shared Java called by Groovy lives in src/. Random shell scripts used by jobs live at the repo toplevel.

TODO(benkraft): Document more about how to write groovy scripts here.

Deploy

Each Jenkins job that runs pulls the latest master, so as soon as you push, new jobs will start to use your new code. Note that certain configuration properties (most importantly job parameters) are updated each time the job runs, so new parameters won't show up until it runs once.

Related repositories

  • For the scripts that set up our Jenkins master and workers, see aws-config.
  • For the buildmaster which drives the deploy system, see internal-services.

jenkins-jobs's People

Contributors

aasmundeldhuset avatar arunbakt avatar askerry avatar benjaminjkraft avatar benkomalo avatar bpollack avatar csilvers avatar dat-boris avatar dbraley avatar dkapadia avatar dnerdy avatar jacquelineawatts avatar jandrade avatar jeremywiebe avatar jeresig avatar jlfwong avatar kevinbarabash avatar latteier avatar miguelcastillo avatar mpolyak avatar nachosoto avatar nbagdia avatar rgagarinr avatar scotchfield avatar seandriedger avatar sergeio avatar somewhatabstract avatar tomyedwab avatar tzjames avatar xymostech avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jenkins-jobs's Issues

download_i18n.py missing

I've been reading about the download_i18n.py script here and several times in the source code (e.g. here). However, it does not seem to be present in any of the Khan repositories.

I need that file so we from the german translation team can review and verify the lint rules. We are currently reviewing lint errors and there seems to be a significant amount of false positives, see: http://kacheck.localgrid.de/lint.html

Any help in locating this file would be appreciated!

CancelDownstream

First of all amazing script. I was looking for this script for a really longtime. Quick question so when i secute the Groovy Script as Postbuild step i am seeing an exception

No signature of method: Script1.CancelDownstream() is applicable for argument types:(hudson.model.Hudson, hudson.model.FreeStyleBuild, java.io.PrintStream)

Do i need to import the hudson model?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.