I hereby claim:
- I am sergeyhush on github.
- I am ssergey (https://keybase.io/ssergey) on keybase.
- I have a public key ASCSgWxQeA1Gsdj06IFETOd35unZXuJ8qS3NOqwOiQkbPQo
To claim this, I am signing this object:
| { | |
| "basics": { | |
| "name":"Sergey Sudakovich", | |
| "label": "Software Enigneer", | |
| "email": "[email protected]", | |
| "summary": "Experiened software enigneer who I passionate about automation", | |
| "profiles":[ { | |
| "network": "Github", | |
| "username":"sergeyhush", | |
| "url": "https://github.com/sergeyhush" |
| #!/bin/sh | |
| PORT=8002 | |
| SERVER_NAME="127.0.0.1:${PORT}" | |
| trap cleanup EXIT | |
| cleanup(){ | |
| kill $(lsof -ti tcp:$PORT) | |
| } | |
| [ ! -d venv ] && virtualenv vevn |
| import os | |
| from flask import Flask, jsonify | |
| app = Flask(__name__) | |
| @app.route('/api-token-auth/', methods=['POST']) | |
| def auth(): | |
| # Token generated via | |
| # https://jwt.io/#debugger-io?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNlcmdleUBjdW11bHVzbmV0d29ya3MuY29tIiwibmFtZSI6IlNlcmdleSJ9.1-Tg3LW1QTgNkHrBQR2C2I3e_uiY2olfxlsFctAgwrg | |
| return jsonify({ |
| #!/bin/sh | |
| # Sort /etc/hosts file IPv4 only skipping empty lines and commented out ones | |
| sort -t . -k 1,1n -k 2,2n -k 3,3n -k 4,4n /etc/hosts | grep . | grep -v '^#' |
| geo $allow_client { | |
| default no; | |
| 10.0.1.183 yes; | |
| } |
| import jenkins.model.Jenkins | |
| class InitGroovyD { | |
| /** | |
| * Install plugins. | |
| * | |
| * @param plugins Plugins to be installed | |
| */ | |
| static installPlugins(String... plugins) { | |
| def updateCenter = Jenkins.instance.updateCenter |
| #!/bin/sh -e | |
| CONF_DIR=$1 | |
| CONFIG="$CONF_DIR/client.ovpn" | |
| RESOLVE_CONF="$CONF_DIR/resolv.conf" | |
| ORIG_RESOLVE_CONF="$CONF_DIR/resolv.conf.orig" | |
| if [ ! -d "$CONF_DIR" ]; then | |
| echo "Could not find config dir $CONF_DIR" >&2 | |
| exit 1 |
I hereby claim:
To claim this, I am signing this object:
| See https://issues.jenkins-ci.org/browse/JENKINS-22547 | |
| Goto Node->Conefigure->Advanced | |
| Append "-Dorg.jenkinsci.plugins.gitclient.Git.timeOut=30" to "JVM Options" |
| #! /bin/bash | |
| # Kill processes orphaned by Jenkins | |
| # Work around Java's use of SIGTERM rather than SIGKILL and | |
| # Jenkins's lack of any workaroud in the box. | |
| # Suggested usage: | |
| # | |
| # $ crontab -l |