Skip to content

Instantly share code, notes, and snippets.

View emexelem's full-sized avatar

Maxime Lem emexelem

View GitHub Profile
import os
import requests
import csv
# Set the name of the csv file containing the list of dormant users to remove
# This file is generated by the Github Enterprise report "Dormant Users"
dormant_users_csv_report_filename = "export-github-enterprise-1679693671.csv"
# Set the name of the Github enterprise slug
enterprise_slug = "github-enterprise"
node('master') {
checkout(scm: [$class: 'GitSCM',
branches: [[name: "*/develop"]],
extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'repo1']],
userRemoteConfigs: [[credentialsId: 'bitbucket.jenkins',
url: 'urlToRepo.git']]],
changelog: true, poll: true)
showChangeLogs()
@emexelem
emexelem / journalctl-dockerd
Created October 3, 2017 14:19
journalctl dockerd crashing
Oct 02 07:51:29 gitlab dockerd[1440]: time="2017-10-02T07:51:29.701879300Z" level=info msg="libcontainerd: new containerd process, pid: 1865"
Oct 02 07:51:30 gitlab dockerd[1440]: time="2017-10-02T07:51:30.729637600Z" level=warning msg="failed to rename /var/lib/docker/tmp for background deletion: %!s(<nil>). Deleting synchronously"
Oct 02 07:51:30 gitlab dockerd[1440]: time="2017-10-02T07:51:30.797344100Z" level=info msg="[graphdriver] using prior storage driver: aufs"
Oct 02 07:51:30 gitlab dockerd[1440]: time="2017-10-02T07:51:30.971944400Z" level=info msg="Graph migration to content-addressability took 0.00 seconds"
Oct 02 07:51:30 gitlab dockerd[1440]: time="2017-10-02T07:51:30.972284700Z" level=warning msg="Your kernel does not support swap memory limit"
Oct 02 07:51:30 gitlab dockerd[1440]: time="2017-10-02T07:51:30.972359100Z" level=warning msg="Your kernel does not support cgroup rt period"
Oct 02 07:51:30 gitlab dockerd[1440]: time="2017-10-02T07:51:30.972381600Z" level=warning msg="Your kernel does
@emexelem
emexelem / docker-compose.yml
Created September 29, 2017 21:06
gitlab docker-compose
version: '2'
services:
gitlab:
container_name: gitlab
image: gitlab/gitlab-ce:latest
restart: always
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'https://gitlab.mydomain.net'
import org.sonatype.nexus.repository.storage.StorageFacet;
import org.sonatype.nexus.repository.storage.Query;
import org.joda.time.DateTime;
import org.joda.time.format.DateTimeFormat;
def fmt = DateTimeFormat.forPattern('yyyy-MM-dd HH:mm:ss');
// Get a repository
def repo = repository.repositoryManager.get('nuget-releases');
// Get a database transaction
def tx = repo.facet(StorageFacet).txSupplier().get();