summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xjenkins-builds/funcs_promotion.sh8
-rwxr-xr-xjenkins-builds/promote-latest-builds.sh2
-rw-r--r--jenkins-server-slave-setup/arm-linux/ubuntu-linux-arm.txt68
-rw-r--r--jenkins-server-slave-setup/cygwin-sshd/FAQ.txt16
4 files changed, 89 insertions, 5 deletions
diff --git a/jenkins-builds/funcs_promotion.sh b/jenkins-builds/funcs_promotion.sh
index 87b780c..840391a 100755
--- a/jenkins-builds/funcs_promotion.sh
+++ b/jenkins-builds/funcs_promotion.sh
@@ -281,13 +281,13 @@ function prom_promote_demos() {
echo "ERROR: No 7z file for module $module, sdir $sourcedir"
exit 1
fi
- cp -av $sfile $zfile
local sfolder=`basename $sfile .7z`
- local zfolder=`basename $zfile .7z`
- echo "INFO: extract $module - $zfile -> tmp/$zfolder"
+ local zfolder=$module
+ echo "INFO: extract $module - $sfile -> tmp/$zfolder"
cd tmp
- prom_extract ../$zfile $sfolder
+ prom_extract ../$sfile $sfolder
mv -v $sfolder $zfolder
+ 7z a -r ../$zfile $zfolder
cd ..
if $fromslave ; then
prom_verify_artifacts $module log/$module.artifact.properties tmp/$zfolder/artifact.properties
diff --git a/jenkins-builds/promote-latest-builds.sh b/jenkins-builds/promote-latest-builds.sh
index 677cf9e..adb21e6 100755
--- a/jenkins-builds/promote-latest-builds.sh
+++ b/jenkins-builds/promote-latest-builds.sh
@@ -34,7 +34,7 @@ logfile=$thisdir/`basename $0 .sh`.log
archivedir=/srv/www/jogamp.org/deployment/archive/$branch
rootdir=/srv/www/jogamp.org/deployment/autobuilds/$branch
-os_and_archs_minus_one="linux-i586 macosx-universal windows-amd64 windows-i586 solaris-i586 solaris-amd64"
+os_and_archs_minus_one="linux-i586 linux-armv7 macosx-universal windows-amd64 windows-i586 solaris-i586 solaris-amd64"
masterpick="linux-amd64"
os_and_archs="$masterpick $os_and_archs_minus_one"
diff --git a/jenkins-server-slave-setup/arm-linux/ubuntu-linux-arm.txt b/jenkins-server-slave-setup/arm-linux/ubuntu-linux-arm.txt
new file mode 100644
index 0000000..48d96c3
--- /dev/null
+++ b/jenkins-server-slave-setup/arm-linux/ubuntu-linux-arm.txt
@@ -0,0 +1,68 @@
+
+# Pandaboard (TI Omap4, SGX 540)
+https://wiki.ubuntu.com/ARM/OMAP
+https://wiki.ubuntu.com/ARM/OMAP/Graphics
+
+(openmax?
+ try the https://launchpad.net/~tiomap-dev/+archive/omap-trunk instead of the https://launchpad.net/~tiomap-dev/+archive/release)
+
+# Toshiba AC100 (NV Tegra2)
+https://wiki.ubuntu.com/ARM/TEGRA/AC100#Installing_Ubuntu_11.10_on_the_AC100
+https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-tegra/
+
+#install openjdk, ant/junit and rsync/mesa-utils-extra
+#
+apt-get install openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-plugin \
+ ant junit \
+ rsync mesa-utils-extra
+
+#install and use openbox windowmanager!
+apt-get install openbox obconf
+
+Disable GLX:
+
+/etc/X11/xorg.conf:
+ # Disable GLX extension, DRI* is usually required even for EGL
+ Section "Module"
+ # Disable "dri"
+ # Disable "dri2"
+ Disable "glx"
+ EndSection
+
+Package / Service / Module Removal:
+
+dpkg -P zeitgeist zeitgeist-extension-fts unity-lens-applications unity-lens-files
+dpkg -P zeitgeist-core zeitgeist-datahub rhythmbox-plugins libzeitgeist-1.0-1
+
+vi /etc/network/interfaces
+ auto lo eth0
+ iface lo inet loopback
+
+ allow-hotplug eth0
+ iface eth0 inet dhcp
+
+update-rc.d -f network-manager remove
+dpkg -P network-manager network-manager-gnome
+
+update-rc.d -f cups remove
+dpkg -P cups hplip hplip-cups bluez-cups cups-driver-gutenprint
+
+vi /etc/modprobe.d/blacklist.conf
+ blacklist wl12xx_sdio
+ blacklist wl12xx
+ blacklist bnep
+ blacklist rfcomm
+ blacklist bluetooth
+ blacklist fuse
+ blacklist wl12xx
+ blacklist mac80211
+ blacklist cfg80211
+ blacklist rfkill
+ blacklist st_drv
+ blacklist joydev
+ blacklist btwilink
+ blacklist btrfs
+
+update-rc.d -f bluetooth remove
+
+dpkg -P rtkit
diff --git a/jenkins-server-slave-setup/cygwin-sshd/FAQ.txt b/jenkins-server-slave-setup/cygwin-sshd/FAQ.txt
new file mode 100644
index 0000000..188c986
--- /dev/null
+++ b/jenkins-server-slave-setup/cygwin-sshd/FAQ.txt
@@ -0,0 +1,16 @@
+How to update cygwin /etc/passwd to get all latest windoze users
+
+mkpasswd -cl > /etc/passwd
+
+mkgroup --local > /etc/group
+
++++++++++++
+
+http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/
+
+Enable Built-in Administrator Account / start dos-shell 'run-as-admin':
+ net user administrator /active:yes
+
++++++
+
+