Skip to content

Instantly share code, notes, and snippets.

View ab9-er's full-sized avatar
👨‍💻
Coding my way through

Abhinav ab9-er

👨‍💻
Coding my way through
View GitHub Profile
@ab9-er
ab9-er / chrome-headless.robot
Created February 8, 2018 10:08 — forked from nottyo/chrome-headless.robot
Selenium2Library with Chrome Headless Mode
*** Settings ***
Library Selenium2Library
*** Variables ***
${url} https://medium.com/@nottyo/
@{chrome_arguments} --disable-infobars --headless --disable-gpu
${page_text} Test Automation Engineer. Let’s make awesome tests
${timeout} 10s
*** Test Cases ***
@ab9-er
ab9-er / Jenkinsfile
Created June 30, 2017 18:56 — forked from chinshr/Jenkinsfile
Best of Jenkinsfile, a collection of useful workflow scripts ready to be copied into your Jenkinsfile on a per use basis.
#!groovy
# Best of Jenkinsfile
# `Jenkinsfile` is a groovy script DSL for defining CI/CD workflows for Jenkins
node {
}
@ab9-er
ab9-er / deletetag.sh
Created February 24, 2016 14:49 — forked from sochalewski/deletetag.sh
git: Delete remote tag
git tag -d 12345
git push origin :refs/tags/12345
def generate_RSA(bits=2048):
'''
Generate an RSA keypair with an exponent of 65537 in PEM format
param: bits The key length in bits
Return private key and public key
'''
from Crypto.PublicKey import RSA
new_key = RSA.generate(bits, e=65537)
public_key = new_key.publickey().exportKey("PEM")
private_key = new_key.exportKey("PEM")
@ab9-er
ab9-er / prepare-commit-msg.sh
Created December 3, 2015 14:18 — forked from wingleung/prepare-commit-msg.sh
Automatically prepend JIRA issue key to commit message
#!/bin/sh
#
# Automatically adds Jira key to commit message
#
if [ -z "$BRANCHES_TO_SKIP" ]; then
BRANCHES_TO_SKIP=(master develop)
fi
BRANCH_NAME=$(git symbolic-ref --short HEAD)
@ab9-er
ab9-er / commit-msg
Created December 3, 2015 14:17 — forked from jirkapenzes/commit-msg
Script to check Jira issue number in commit message
#!/bin/sh
#
# The hook check if commit message include jira ticket number.
# Example:
# Message: Refactoring (WEBAPI-100)
#
# Script location: .git/hooks/commit-msg
#
test "" != "$(grep '\(WEBAPI-[0-9]\+\)' "$1")" || {
echo >&2 "ERROR: Commit message is missing Jira issue number."
@ab9-er
ab9-er / gist:89c1741b8322d9256d6b
Created November 5, 2015 17:09 — forked from bergantine/gist:2390284
Python String Generator of "Random" English Nouns. #python #password
import random
"""
Returns a "random" 4 word phrase from a list of words.
"""
nouns = [