Skip to content

Instantly share code, notes, and snippets.

View gbougeard's full-sized avatar

Greg BOUGEARD gbougeard

View GitHub Profile
#!/bin/bash
set -x
DATE=`date +%Y%m%d_%H%M%S`
OUTPUT_DIR=${DATE}
mkdir ${OUTPUT_DIR}
ROOT_PATH="/Users/gbougeard/REGISTRY/data"
#!/bin/bash
set -x
S3_ROOT=/Users/gbougeard/REGISTRY/data
DIR_REPOSITORIES=docker/registry/v2/repositories
DIR_TAGS=_manifests/tags
DIR_REVISIONS=_manifests/revisions
DIR_BLOBS=docker/registry/v2/blobs
[alias]
lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
lgn = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative --name-only
st = status
ci = commit -v
co = checkout
br = branch
rh = reset --hard
ri = rebase -i
rba = rebase --abort
@gbougeard
gbougeard / CertificateLM.java
Created October 1, 2012 21:42
CertificateLM
public class CertificateLM extends AppservCertificateLoginModule {
private static final Logger LOGGER = LoggerFactory.getLogger(CertificateLM.class);
@Override
protected void authenticateUser() throws LoginException {
LOGGER.debug("authenticateUser ");
// Get the distinguished name from the X500Principal.
{
"keepWaitingPipelines": false,
"limitConcurrent": true,
"parallel": true,
"parameterConfig": [
{
"name": "VERSION",
"default": "master",
"hasOptions": false,
"options": [
Jan 9 11:23:06 jenkins jenkins[20669]: java.lang.InstantiationException: /var/lib/jenkins/plugins/copy-project-link/WEB-INF/lib/classes.jar might need to be rebuilt: java.lang.ClassNotFoundException: hudson.plugins.copyProjectLink.CopyFolderActionFactory
Jan 9 11:23:06 jenkins jenkins[20669]: #011at net.java.sezpoz.IndexItem.element(IndexItem.java:144)
Jan 9 11:23:06 jenkins jenkins[20669]: #011at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:666)
Jan 9 11:23:06 jenkins jenkins[20669]: #011at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:310)
Jan 9 11:23:06 jenkins jenkins[20669]: #011at hudson.ExtensionList.load(ExtensionList.java:295)
Jan 9 11:23:06 jenkins jenkins[20669]: #011at hudson.ExtensionList.ensureLoaded(ExtensionList.java:248)
Jan 9 11:23:06 jenkins jenkins[20669]: #011at hudson.ExtensionList.iterator(ExtensionList.java:138)
Jan 9 11:23:06 jenkins jenkins[20669]: #011at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:309)
Jan 9 11
@gbougeard
gbougeard / fail
Created December 10, 2013 11:01
maven release
10/12/2013 11:52:37 Executing Maven: -B -f /var/lib/jenkins/jobs/RELEASE-it-test/workspace/pom.xml -DdevelopmentVersion=1.5-SNAPSHOT -DreleaseVersion=1.4 -Dresume=false release:prepare release:perform
10/12/2013 11:52:37 [WARNING]
10/12/2013 11:52:37 ************ WARNING ************
10/12/2013 11:52:37
10/12/2013 11:52:37 This Maven runtime contains a LifecycleExecutor component with an incomplete configuration.
10/12/2013 11:52:37
10/12/2013 11:52:37 LifecycleExecutor class: org.apache.maven.lifecycle.LifecycleExecutorInterceptor
10/12/2013 11:52:37 Missing component requirement: org.apache.maven.project.MavenProjectBuilder
10/12/2013 11:52:37
def textValues: Observable[String] = {
Observable(observer => {
Subscription {
field.subscribe({
case ValueChanged(v) => v.text
})
}
})
}
implicit val reads: Reads[PostedMessage] = (
(__ \ "_id").read[String] ~
(__ \ "@message").read[String] ~
(__ \ "_source" \ "@fields" \ "CPAID").read[String] ~
(__ \ "_source" \ "@fields" \ "frompartyid").read[String] ~
(__ \ "_source" \ "@fields" \ "topartyid").read[String] ~
(__ \ "_source" \ "@fields" \ "CONVERSATIONID").read[String] ~
(__ \ "_source" \ "@fields" \ "msgId").read[String] ~
(__ \ "_source" \ "@fields" \ "action").read[String] ~
(__ \ "_source" \ "@fields" \ "service").read[String]
@gbougeard
gbougeard / gist:7451564
Created November 13, 2013 16:04
dailyWTF
int cptDays = 0;
while (startPeriodCal.getTimeInMillis() < endPeriodCal.getTimeInMillis()) {
startPeriodCal.add(Calendar.DATE, 1);
cptDays = cptDays + 1;
}