Skip to content

Instantly share code, notes, and snippets.

@jovemfelix
Created October 14, 2020 14:54
Show Gist options
  • Save jovemfelix/51853f4d5bfbc98c2d2ab781a792be37 to your computer and use it in GitHub Desktop.
Save jovemfelix/51853f4d5bfbc98c2d2ab781a792be37 to your computer and use it in GitHub Desktop.
set openshift label to object type
/**
* @param args.APP_NAME
* @param args.APP_TYPE
* @param args.ENVIRONMENT
* @param args.OCP_KIND
*/
private void setObjectLabels(Map args) {
echo "[setObjectLabels][init] args: ${args}"
openshift.raw("label", "${args.OCP_KIND}", "${args.APP_NAME}", "app=${args.APP_NAME}", "--overwrite")
openshift.raw("label", "${args.OCP_KIND}", "${args.APP_NAME}", "imagem=${args.APP_TYPE}", "--overwrite")
openshift.raw("label", "${args.OCP_KIND}", "${args.APP_NAME}", "ambiente=${args.ENVIRONMENT}", "--overwrite")
echo "[setObjectLabels][end]"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment