Skip to content

Instantly share code, notes, and snippets.

View btamayo's full-sized avatar
🏠
Working from home

Bianca Tamayo btamayo

🏠
Working from home
View GitHub Profile
@fredericrous
fredericrous / pipeline.gdsl
Last active September 11, 2019 09:39 — forked from ggarcia24/pipeline.gdsl
GDSL supporting pipeline declarative
//The global script scope
def ctx = context(scope: scriptScope())
//What things can be on the script scope
contributor(ctx) {
method(name: 'pipeline', type: 'Object', params: [body: Closure])
property(name: 'params', type: 'org.jenkinsci.plugins.workflow.cps.ParamsVariable')
property(name: 'env', type: 'org.jenkinsci.plugins.workflow.cps.EnvActionImpl.Binder')
property(name: 'currentBuild', type: 'org.jenkinsci.plugins.workflow.cps.RunWrapperBinder')
property(name: 'scm', type: 'org.jenkinsci.plugins.workflow.multibranch.SCMVar')
@jglenn9k
jglenn9k / check_page_speed.cpp
Last active July 5, 2018 20:49
Checks page speed
#include <iostream>
#include <string>
#include <cstdio>
#include <curl/curl.h>
// James Glenn <thedonkdonk@gmail.com>
// 2018-03-30
static size_t WriteCallback(void *contents, size_t size, size_t nmemb, void *userp) {
((std::string*)userp)->append((char*)contents, size * nmemb);
@btamayo
btamayo / regex.sh
Created September 7, 2018 18:43
Useful one-line scripts for sed
# | Source : http://sed.sourceforge.net/sed1line.txt
# | -------------------------------------------------------------------------
# | USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor) Dec. 29, 2005
# | Compiled by Eric Pement - pemente[at]northpark[dot]edu version 5.5
# |
# | Latest version of this file (in English) is usually at:
# | http://sed.sourceforge.net/sed1line.txt
# | http://www.pement.org/sed/sed1line.txt
# |
# | This file will also available in other languages:
@yagudaev
yagudaev / cypress_support_hooks.js
Last active September 16, 2021 08:46
Cypress Fetch Support Workaround - replaces fetch request with traditional XHR so cypress can track them
// cypress/support/hooks.js
// Cypress does not support listening to the fetch method
// Therefore, as a workaround we polyfill `fetch` with traditional XHR which
// are supported. See: https://github.com/cypress-io/cypress/issues/687
enableFetchWorkaround()
// private helpers
function enableFetchWorkaround() {
let polyfill
@augustogiles
augustogiles / archive_branches.sh
Last active August 28, 2025 21:21
Based in a branch, all the branches that already merged in it is passive to be archived.
#!/usr/bin/env bash
current_branch=$(git rev-parse --abbrev-ref HEAD)
target_branch=$1
if [ -z "$target_branch" ]
then
target_branch=$current_branch
fi
response="DECIDE"