17.5.2025 Saturday 22:41
This commit is contained in:
15
.seeks.ccatc
Normal file
15
.seeks.ccatc
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[dep]
|
||||||
|
upgrade: ask
|
||||||
|
user_email: petr.nyc@oracle.com
|
||||||
|
|
||||||
|
[bitbucket]
|
||||||
|
username: pnyc
|
||||||
|
|
||||||
|
[templates]
|
||||||
|
project: CCATC
|
||||||
|
repo: ccatc-seeks
|
||||||
|
branch: main
|
||||||
|
vcs: SCM
|
||||||
|
scmrepo: ocid1.devopsrepository.oc1.phx.amaaaaaaw4vcxbyahrz7vgu4tdwdcfwd26e5fvmcoidmxrtmdvwyowqhi6rq
|
||||||
|
filepath: seeks_templates.conf
|
||||||
|
|
||||||
12
.seeks.odaas
Normal file
12
.seeks.odaas
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
[dep]
|
||||||
|
upgrade: ask
|
||||||
|
user_email: petr.nyc@oracle.com
|
||||||
|
|
||||||
|
[bitbucket]
|
||||||
|
username: pnyc
|
||||||
|
|
||||||
|
[templates]
|
||||||
|
project: ODAAS
|
||||||
|
repo: cm_automation
|
||||||
|
branch: main
|
||||||
|
filepath: change_templates/seeks_templates.conf
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
Include config-scm
|
||||||
Include ssh_configs/config
|
Include ssh_configs/config
|
||||||
Include osd_configs/config
|
Include osd_configs/config
|
||||||
Include user
|
Include user
|
||||||
|
|||||||
@@ -15,6 +15,10 @@ Host *
|
|||||||
Host 192.168.2.*
|
Host 192.168.2.*
|
||||||
IdentitiesOnly yes
|
IdentitiesOnly yes
|
||||||
|
|
||||||
|
Host solaris-reviews.us.oracle.com
|
||||||
|
User hg
|
||||||
|
IdentityFile ~/.ssh/id_phabricator
|
||||||
|
|
||||||
Host hetzner
|
Host hetzner
|
||||||
HostName u444067.your-storagebox.de
|
HostName u444067.your-storagebox.de
|
||||||
User u444067
|
User u444067
|
||||||
|
|||||||
6
.zshrc
6
.zshrc
@@ -113,7 +113,7 @@ COMPLETION_WAITING_DOTS="true"
|
|||||||
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
|
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
|
||||||
# Example format: plugins=(rails git textmate ruby lighthouse)
|
# Example format: plugins=(rails git textmate ruby lighthouse)
|
||||||
# Add wisely, as too many plugins slow down shell startup.
|
# Add wisely, as too many plugins slow down shell startup.
|
||||||
plugins=(git rsync colorize colored-man-pages vi-mode common-aliases macos themes dircycle iterm2 docker docker-compose zsh-navigation-tools urltools history mercurial tmux zsh-syntax-highlighting zsh-autosuggestions kubectl helm terraform asdf brew web-search kubectl helm)
|
plugins=(git rsync colorize colored-man-pages vi-mode common-aliases macos themes dircycle iterm2 docker docker-compose zsh-navigation-tools urltools history mercurial tmux zsh-syntax-highlighting zsh-autosuggestions kubectl helm terraform asdf brew web-search kubectl helm aliases emacs)
|
||||||
|
|
||||||
# consider plugin fzf - only available for Mac/Linux
|
# consider plugin fzf - only available for Mac/Linux
|
||||||
|
|
||||||
@@ -241,3 +241,7 @@ export PATH=$GEM_HOME/bin:$HOME/.gem/ruby/3.3.0/bin:$PATH
|
|||||||
|
|
||||||
# Generated for envman. Do not edit.
|
# Generated for envman. Do not edit.
|
||||||
# [ -s "$HOME/.config/envman/load.sh" ] && source "$HOME/.config/envman/load.sh"
|
# [ -s "$HOME/.config/envman/load.sh" ] && source "$HOME/.config/envman/load.sh"
|
||||||
|
|
||||||
|
|
||||||
|
# alias scm-ssh='/Users/jetpac/.ssh/scm-script.sh'
|
||||||
|
# scm-ssh start_agent
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
trap 'exit 1' HUP INT QUIT TERM
|
trap 'exit 1' HUP INT QUIT TERM
|
||||||
|
|
||||||
trap 'on_error' EXIT
|
# trap 'on_error' EXIT
|
||||||
|
|
||||||
log::prefix() {
|
log::prefix() {
|
||||||
date=$(/opt/homebrew/bin/gdate '+%Y-%m-%d %H:%M:%S,%3N')
|
date=$(/opt/homebrew/bin/gdate '+%Y-%m-%d %H:%M:%S,%3N')
|
||||||
|
|||||||
@@ -1,15 +1,34 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
source lib/logging.sh
|
[[ "$0" == /* ]] && typeset -r PRG=$0 || typeset -r PRG=$PWD/$0
|
||||||
|
|
||||||
TARGET=$1
|
BINDIR=$(dirname "$PRG")
|
||||||
|
typeset -r BINDIR
|
||||||
|
source "${BINDIR}/lib/logging.sh"
|
||||||
|
|
||||||
|
|
||||||
if [ -z "$TARGET" ];
|
W3M=/opt/homebrew/bin/w3m
|
||||||
|
AWK=/usr/bin/awk
|
||||||
|
CURL=/usr/bin/curl
|
||||||
|
|
||||||
|
source "${BINDIR}/lib/logging.sh"
|
||||||
|
TARGET="${1-11.4.81.0.1.195.1}"
|
||||||
|
log::info "TARGET:${TARGET}"
|
||||||
|
|
||||||
|
URL="http://grt.us.oracle.com/grt/webservice/grtList/?gate=240&show=All&gateName=S11.4-SRU&status=4&target=${TARGET}"
|
||||||
|
log::debug $URL
|
||||||
|
|
||||||
|
output=$(/opt/homebrew/bin/w3m "$URL" -M -cols 400 -graph -dump 2>&1)
|
||||||
|
|
||||||
|
out=$(echo "$output" | $AWK '/^Details/ {found=1; next} found && NF')
|
||||||
|
|
||||||
|
if [[ -z "$out" ]];
|
||||||
then
|
then
|
||||||
log::fatal "No target specified on command line"
|
log::info "There are no queued RTIs for \"${TARGET}\". Nothing to do..."
|
||||||
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
log::info "Starting build for for Ul11u4SRU"
|
log::info "Starting build for for Ul11u4SRU"
|
||||||
log::info "Target: \"${TARGET}\""
|
log::info "Target: \"${TARGET}\""
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# set -x
|
||||||
|
|
||||||
[[ "$0" == /* ]] && typeset -r PRG=$0 || typeset -r PRG=$PWD/$0
|
[[ "$0" == /* ]] && typeset -r PRG=$0 || typeset -r PRG=$PWD/$0
|
||||||
|
|
||||||
BINDIR=$(dirname "$PRG")
|
BINDIR=$(dirname "$PRG")
|
||||||
@@ -13,13 +15,20 @@ source "${BINDIR}/lib/logging.sh"
|
|||||||
|
|
||||||
TARGET="${1-11.4.81.0.1.195.1}"
|
TARGET="${1-11.4.81.0.1.195.1}"
|
||||||
|
|
||||||
URL="http://grt.us.oracle.com/grt/webservice/grtList/?gate=20&show=All&gateName=S11.4-SRU&status=1&target=${TARGET}"
|
# log::info "TARGET:${TARGET}"
|
||||||
|
|
||||||
out=$($W3M "$URL" -M -cols 400 -graph -dump | $AWK '/^Details/ {found=1; next} found && NF')
|
URL="http://grt.us.oracle.com/grt/webservice/grtList/?gate=240&show=All&gateName=S11.4-SRU&status=1&target=${TARGET}"
|
||||||
|
|
||||||
|
# log::debug $URL
|
||||||
|
|
||||||
|
output=$(/opt/homebrew/bin/w3m "$URL" -M -cols 400 -graph -dump 2>&1)
|
||||||
|
|
||||||
|
out=$(echo "$output" | awk '/^Details.*Consolidation/ {found=1; next} found')
|
||||||
|
|
||||||
if [[ -z "$out" ]];
|
if [[ -z "$out" ]];
|
||||||
then
|
then
|
||||||
log::info "There are no queued RTIs for \"${TARGET}\". Nothing to do..."
|
# log::debug "output: ### $out ###"
|
||||||
|
# log::info "There are no queued RTIs for \"${TARGET}\". Nothing to do..."
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user