Skip to content

Instantly share code, notes, and snippets.

View madelaney's full-sized avatar
🏒
I may be slow to respond.

Mike Delaney madelaney

🏒
I may be slow to respond.
View GitHub Profile
@madelaney
madelaney / cross.toml
Created April 24, 2024 14:39
cross-rs setup example
[build]
[target.armv7-unknown-linux-musleabihf]
pre-build = [
"dpkg --add-architecture $CROSS_DEB_ARCH",
"apt-get update && apt-get install --assume-yes libssl-dev:$CROSS_DEB_ARCH",
"echo -e '#!/bin/bash\necho test' > /usr/bin/test-echo",
"chmod +x /usr/bin/test-echo"
]
@madelaney
madelaney / terraform.tf
Last active March 20, 2024 19:17
artifatory terraform provider bug
terraform {
required_providers {
artifactory = {
source = "jfrog/artifactory"
version = "~> 10.0"
}
platform = {
source = "jfrog/platform"
version = "~> 1.4"
}
@madelaney
madelaney / cmp.lua
Created July 18, 2023 17:17
neovim cmp config
local cmp_status_ok, cmp = pcall(require, 'cmp')
if not cmp_status_ok then
return
end
local snip_status_ok, luasnip = pcall(require, 'luasnip')
if not snip_status_ok then
return
end
@madelaney
madelaney / jmx_conf.json
Created April 16, 2019 12:05
JMX Log stash
{
"host" : "10.10.9.73",
"port" : 9010,
"alias" : "test.homeserver.elasticsearch",
"queries" : [
{
"object_name" : "java.lang:type=Memory",
"object_alias" : "Memory"
}, {
"object_name" : "java.lang:type=Runtime",
@madelaney
madelaney / Jenkinsfile
Created October 3, 2018 14:43
Jenkins file with long running docker image.
properties([
disableConcurrentBuilds(),
pipelineTriggers([cron('@midnight')]),
buildDiscarder(logRotator(numToKeepStr: '2'))
])
node ('docker') {
stage('Pull') {
image = docker.image('fancypantsimage:latest')
image.pull()
def execute() {
node('master') {
stage ('Checkout') {
checkout scm
}
stage ('Cores') {
cores()
}
}
}
```graphite_mutator.json
{
"mutators": {
"graphite_mutator": {
"command": "/opt/sensu/embedded/bin/mutator-graphite.rb"
}
}
}
```
node {
stage('Checkout') {
checkout scm
}
stage('Project Version') {
def pom = readMavenPom file: 'pom.xml'
println pom.version
}
}
2017/04/21 07:39:09 packer-builder-docker: 2017/04/21 07:39:09 Executing: /usr/local/bin/docker [pull ubuntu:14.04]
2017/04/21 07:39:10 ui: docker: 14.04: Pulling from library/ubuntu
docker: 14.04: Pulling from library/ubuntu
2017/04/21 07:39:10 ui: docker: Digest: sha256:edf05697d8ea17028a69726b4b450ad48da8b29884cd640fec950c904bfb50ce
docker: Digest: sha256:edf05697d8ea17028a69726b4b450ad48da8b29884cd640fec950c904bfb50ce
2017/04/21 07:39:10 ui: docker: Status: Image is up to date for ubuntu:14.04
docker: Status: Image is up to date for ubuntu:14.04
2017/04/21 07:39:10 ui: ==> docker: Starting docker container...
==> docker: Starting docker container...
2017/04/21 07:39:10 ui: docker: Run command: docker run -v /Users/build/.packer.d/tmp/packer-docker473239245:/packer-files -d -i -t ubuntu:14.04 /bin/bash
java.lang.NullPointerException
at hudson.model.Result.isBetterOrEqualTo(Result.java:130)
at jenkins.triggers.ReverseBuildTrigger.shouldTrigger(ReverseBuildTrigger.java:139)
at jenkins.triggers.ReverseBuildTrigger.access$000(ReverseBuildTrigger.java:89)
at jenkins.triggers.ReverseBuildTrigger$RunListenerImpl.onCompleted(ReverseBuildTrigger.java:258)
at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:211)
at hudson.model.Run.execute(Run.java:1765)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:401)