Simple collection of Groovy scripts to help me maintain some Jenkins systems.
See also https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
Please comment & let me know if you have a fork / fixes you'd like to include.
Simple collection of Groovy scripts to help me maintain some Jenkins systems.
See also https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console
Please comment & let me know if you have a fork / fixes you'd like to include.
package test | |
import io.gatling.core.Predef._ | |
import io.gatling.core.structure.PopulatedScenarioBuilder | |
import io.gatling.core.controller.inject.InjectionStep | |
import io.gatling.http.Predef._ | |
import io.gatling.jdbc.Predef._ | |
import scala.concurrent.duration._ | |
import scala.collection.mutable.ArraySeq | |
import org.json.JSONArray; | |
import org.json.JSONObject; |
def lambda_handler(event, context): | |
import subprocess | |
result = subprocess.call("curl -I http://foo.bar", shell=True) | |
return result | |
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> | |
<meta name="description" content="[add your bin description]" /> | |
<meta charset=utf-8 /> | |
<title>Decimalizer c.2013 - Nadine Whitfield</title> | |
</head> | |
<body> |
class AccountFeeder() extends com.excilys.ebi.gatling.core.feeder.Feeder { | |
import org.joda.time.DateTime | |
import scala.util.Random | |
private val RNG = new Random() | |
// random number in between [a...b] | |
def randInt(a:Int, b:Int) = RNG.nextInt(b-a) + a | |
def daysOfMonth(year:Int, month:Int) = new DateTime(year, month, 1, 0, 0, 0, 000).dayOfMonth().getMaximumValue() |
package src.main.java; | |
import java.util.Collections; | |
import java.util.List; | |
/** | |
* Created by nwhit8 on 11/1/15. | |
*/ | |
public class Day { |
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset=utf-8 /> | |
<title>JS Bin</title> | |
</head> | |
<body> | |
</body> | |
</html> |
/* | |
Write a program that prints out the numbers 1 to 100 (inclusive). | |
If the number is divisible by 3, print Crackle instead of the number. | |
If it's divisible by 5, print Pop. If it's divisible by both 3 and 5, | |
print CracklePop. You can use any language. | |
*/ | |
/// any number x where x % y is divisible by that number. We'll use that fact to match boolean patterns in Scala. | |
//// In Scala RePL, copy-paste the function first. Then use the function in a second call from the REPL. | |
def listEval( number: Int ): String = (number % 3, number % 5 ) match { |
/** | |
* Copyright 2011-2012 eBusiness Information, Groupe Excilys (www.excilys.com) | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software |
import com.excilys.ebi.gatling.core.Predef._ | |
import com.excilys.ebi.gatling.http.Predef._ | |
import scala.util.Random | |
import com.excilys.ebi.gatling.core.feeder.Feeder | |
class ServiceSimulation extends Simulation { | |
def apply = { | |
val random = new Random | |
random.setSeed(System.currentTimeMillis) |