Bin e padrões para validação de cartão de crédito.
Bandeira | Começa com | Máximo de número | Máximo de número cvc |
---|---|---|---|
Visa | 4 | 13,16 | 3 |
Mastercard | 5 | 16 | 3 |
#!/bin/bash | |
# Get directory of script | |
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" | |
if [[ $# -ne 1 ]] | |
then | |
echo "ERROR: This script expects the namespace name to be given as an argument" | |
echo "e.g. ./ecr-cred-updater.sh my-namespace" | |
exit 1 |
#!/bin/bash | |
### REF: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html | |
### http://docs.aws.amazon.com/cli/latest/reference/ec2/attach-volume.html | |
### http://docs.aws.amazon.com/cli/latest/reference/ec2/detach-volume.html | |
set -e | |
#Id do volume, adicionar manualmente aqui. | |
VOLUME_ID=$PERSISTENT_VOLUME_ID |
#!groovy | |
MAIL_FROM = 'noreply-jenkins@myhost.io' | |
MAIL_TO = 'jenkins@myhost.io' | |
GITHUB_PROTOCOL = 'https' | |
GITHUB_USER_NAME = 'my-github-user' | |
GITHUB_USER_EMAIL = 'jenkins@myhost.io' | |
GITHUB_REPO = 'github.com/my-user/my-repository' | |
GITHUB_PROJECT_URL = "${GITHUB_PROTOCOL}://${GITHUB_REPO}" |
#!/bin/bash | |
if [ $# -eq 0 ] | |
then | |
echo -e 'Please provide the name of a security group\n\te.g. . aws-update-my-dynamic-ip.sh SECURITYGROUPNAME' | |
exit 1 | |
fi | |
GROUP_NAME=$1 |
node { | |
repositoryAccess = 'https://' | |
repositoryAccessSeparator = '/' | |
echo "repository host: ${repositoryHost}" // github.com | |
echo "repository path: ${repositoryPath}" // <user>/<repository>.git | |
echo "repository jenkins credentials id: ${credentialsId}" // jenkins credentials for the jenkins git account who have commit access | |
echo "repository branch: ${branch}" // master or another branch | |
echo "repository commiter username: ${repositoryCommiterUsername}" // Jenkins account email | |
echo "repository commiter name: ${repositoryCommiterEmail}" // Jenkins |
The process starts by creating the CSR and the private key:
openssl req -nodes -newkey rsa:2048 -nodes -keyout dotmarks.net.key -out dotmarks.net.csr -subj "/C=GB/ST=London/L=London/O=dotmarks/OU=IT/CN=dotmarks.net"
Generates