100 logmsg "Entering $CODEMGR_WS"
101 pushd $CODEMGR_WS > /dev/null
102 logmsg "Changing omnios.sh variables to what we want them to be..."
103 logcmd cp usr/src/tools/env/omnios.sh . || \
104 logerr "Could not copy build environment"
105 logcmd /usr/bin/sed -I -e $CAIMAN_CODEMGR_SEDSTRING omnios.sh || \
106 logerr "/usr/bin/sed failed"
107 logcmd `echo $CAIMAN_PKG_REDIST >> omnios.sh`
108 logcmd `echo $CAIMAN_PKG_BRANCH >> omnios.sh`
109 logmsg "Leaving $CODEMGR_WS"
110 popd > /dev/null
111
112 }
113
114 closed_bins() {
115 logmsg "Entering $CODEMGR_WS"
116 pushd $CODEMGR_WS > /dev/null
117 logmsg "Getting Closed Source Bins..."
118 for bin in on-closed-bins.i386.tar.bz2 on-closed-bins-nd.i386.tar.bz2 ; do
119 if [[ ! -f $bin ]]; then
120 get_resource illumos-gate/$bin
121 fi
122 logcmd tar xpf $bin
123 done
124 logmsg "Leaving $CODEMGR_WS"
125 popd > /dev/null
126 }
127
128 build_pkgs() {
129 logmsg "Entering $CODEMGR_WS"
130 pushd $CODEMGR_WS > /dev/null
131 logmsg "Building caiman pkgs..."
132 logcmd /opt/onbld/bin/nightly omnios.sh || logerr "Nightly failed"
133 logmsg "Leaving $CODEMGR_WS"
134 popd > /dev/null
135 }
136
137 push_pkgs() {
138 logmsg "Entering $CODEMGR_WS"
139 pushd $CODEMGR_WS > /dev/null
140 logmsg "Pushing caiman pkgs to $PKGSERVER..."
|
100 logmsg "Entering $CODEMGR_WS"
101 pushd $CODEMGR_WS > /dev/null
102 logmsg "Changing omnios.sh variables to what we want them to be..."
103 logcmd cp usr/src/tools/env/omnios.sh . || \
104 logerr "Could not copy build environment"
105 logcmd /usr/bin/sed -I -e $CAIMAN_CODEMGR_SEDSTRING omnios.sh || \
106 logerr "/usr/bin/sed failed"
107 logcmd `echo $CAIMAN_PKG_REDIST >> omnios.sh`
108 logcmd `echo $CAIMAN_PKG_BRANCH >> omnios.sh`
109 logmsg "Leaving $CODEMGR_WS"
110 popd > /dev/null
111
112 }
113
114 closed_bins() {
115 logmsg "Entering $CODEMGR_WS"
116 pushd $CODEMGR_WS > /dev/null
117 logmsg "Getting Closed Source Bins..."
118 for bin in on-closed-bins.i386.tar.bz2 on-closed-bins-nd.i386.tar.bz2 ; do
119 if [[ ! -f $bin ]]; then
120 get_resource illumos-gate/$bin || logerr "Unable to get $bin"
121 fi
122 logcmd tar xpf $bin
123 done
124 logmsg "Leaving $CODEMGR_WS"
125 popd > /dev/null
126 }
127
128 build_pkgs() {
129 logmsg "Entering $CODEMGR_WS"
130 pushd $CODEMGR_WS > /dev/null
131 logmsg "Building caiman pkgs..."
132 logcmd /opt/onbld/bin/nightly omnios.sh || logerr "Nightly failed"
133 logmsg "Leaving $CODEMGR_WS"
134 popd > /dev/null
135 }
136
137 push_pkgs() {
138 logmsg "Entering $CODEMGR_WS"
139 pushd $CODEMGR_WS > /dev/null
140 logmsg "Pushing caiman pkgs to $PKGSERVER..."
|