osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-06-15 Thread blobb
nch_and_rev_of_remote_repo can actually do the same. -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 11 Gerrit-Project: osmo-ci

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-06-07 Thread blobb
, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 11 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-06-07 Thread blobb
ob_store/$artifact" + fi +} + +fetch_artifact() { + log "Fetching artifact from artifactStore." + + log_artifact_hash "$1/$2" + cp "$1/$2" . + log_artifact_hash "$2" + tar xzf "$2" + + if [ $? -gt 0

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-29 Thread blobb
cribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 10 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Review

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-29 Thread blobb
ot;$1/$2" . + log_artifact_hashes "$2" + tar xzf "$2" + + if [ $? -gt 0 ]; then + set +x + echo + echo "[INFO] Artifact could not be fetched, triggering build_deps()" + set -x +

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-26 Thread blobb
x + + log_artifact_hashes "$1/$2" + cp "$1/$2" . + log_artifact_hashes "$2" + tar xzf "$2" + + if [ $? -gt 0 ]; then + set +x + echo + echo "[INFO] Artifact could not be fetched, t

libosmocore[master]: Revert "Introduce build script for arm-none-eabi cross-compi...

2017-05-26 Thread blobb
e-gerrit/1119/ -- To view, visit https://gerrit.osmocom.org/2743 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I644114679db1394e75ff12b0203ae8e568aff82c Gerrit-PatchSet: 1 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner:

[PATCH] libosmocore[master]: Revert "Introduce build script for arm-none-eabi cross-compi...

2017-05-26 Thread blobb
om.org/2743 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I644114679db1394e75ff12b0203ae8e568aff82c Gerrit-PatchSet: 1 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb

libosmocore[master]: Revert "Introduce build script for arm-none-eabi cross-compi...

2017-05-26 Thread blobb
blobb has reverted this change. Change subject: Revert "Introduce build script for arm-none-eabi cross-compilations" .. Uploaded patch set 1. -- To view, visit https://gerrit.osmocom.org/2743 To unsubscribe, v

libosmocore[master]: Introduce build script for arm-none-eabi cross-compilations

2017-05-26 Thread blobb
essageType: comment Gerrit-Change-Id: I9e07fb9e60830dbd585f22d9c658c46252ce399f Gerrit-PatchSet: 3 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max Gerrit-Reviewer: Neels Hofmeyr Gerrit-Revie

[PATCH] libosmocore[master]: Introduce build script for arm-none-eabi cross-compilations

2017-05-26 Thread blobb
gerrit.osmocom.org/2742 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0db83ad2c94ada65c00fd1bcf867830dec80085d Gerrit-PatchSet: 3 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Jenkins Builder

[PATCH] libosmocore[master]: Introduce build script for arm-none-eabi cross-compilations

2017-05-26 Thread blobb
/gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0db83ad2c94ada65c00fd1bcf867830dec80085d Gerrit-PatchSet: 2 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Jenkins Builder

[PATCH] libosmocore[master]: Introduce build script for arm-none-eabi cross-compilations

2017-05-26 Thread blobb
quot;-Os -ffunction-sections -fdata-sections -nostartfiles -nodefaultlibs" + +$MAKE $PARALLEL_MAKE \ + || cat-testlogs.sh -- To view, visit https://gerrit.osmocom.org/2742 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0db83ad2c94ada65c00fd1bcf867830dec80085d Gerrit-PatchSet: 1 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb

[PATCH] libosmocore[master]: Introduce build script for arm-none-eabi cross-compilations

2017-05-24 Thread blobb
ocom.org/2727 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I9e07fb9e60830dbd585f22d9c658c46252ce399f Gerrit-PatchSet: 2 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: Max Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: Vadim Yanitskiy

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
== OsmocomBB ===" +echo +set -x + +cd src/host/layer23 +autoreconf -fi +./configure +make -- To view, visit https://gerrit.osmocom.org/2726 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: If

osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
o unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ife88be9022fc1fc1baee7f11872e5b8db4215682 Gerrit-PatchSet: 6 Gerrit-Project: osmocom-bb Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Jenkins Builder Ge

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
; === OsmocomBB ===" +echo +set -x + +cd src/host/layer23 +autoreconf -fi +./configure +make -- To view, visit https://gerrit.osmocom.org/2726 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Chang

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
== OsmocomBB ===" +echo +set -x + + +cd src/host/layer23 +autoreconf -fi +./configure +make -- To view, visit https://gerrit.osmocom.org/2726 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Chang

[PATCH] libosmocore[master]: Introduce build script for arm-none-eabi cross-compilations

2017-05-24 Thread blobb
9e07fb9e60830dbd585f22d9c658c46252ce399f Gerrit-PatchSet: 1 Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Owner: blobb

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
== OsmocomBB ===" +echo +set -x + + +cd src/host/layer23 +autoreconf -fi +./configure make -- To view, visit https://gerrit.osmocom.org/2726 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Chang

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
=== OsmocomBB ===" +echo + +cd src/host/layer23 +autoreconf -fi +./configure make -- To view, visit https://gerrit.osmocom.org/2726 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ife88be9022fc1fc1ba

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification[1]

2017-05-24 Thread blobb
re make -- To view, visit https://gerrit.osmocom.org/2726 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ife88be9022fc1fc1baee7f11872e5b8db4215682 Gerrit-PatchSet: 2 Gerrit-Project: osmocom-bb Gerrit-Branch: master Gerrit-Owner:

[PATCH] osmocom-bb[master]: Introduce contrib/jenkins.sh to enable gerrit verification

2017-05-24 Thread blobb
e88be9022fc1fc1baee7f11872e5b8db4215682 Gerrit-PatchSet: 1 Gerrit-Project: osmocom-bb Gerrit-Branch: master Gerrit-Owner: blobb

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-24 Thread blobb
: 8 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels Gerrit-HasComments: No

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-24 Thread blobb
log_artifact_hashes "$1/$2" + cp "$1/$2" . + log_artifact_hashes "$2" + tar xzf "$2" + + if [ $? -gt 0 ]; then + set +x + echo + echo "[INFO] Artifact could not be fetched, triggerin

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-23 Thread blobb
.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 7 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels Gerrit-HasComments: Yes

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-19 Thread blobb
ocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 7 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels Gerrit-HasComments: Yes

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-05 Thread blobb
uot;[INFO] Fetching artifact from artifactStore." + echo + set -x + + generateArtifactHashes "$1" + tar xzf "$1" +} + +# checksum is not used by this script itself, +# but might be handy in logs when debugging. +generateArtifactHashes() { + set +x + echo + echo "[INFO] name: $1" + echo "[INFO] sha256: $(sha256sum "$1" | cut -d ' ' -f1)" + echo + set -x +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 7 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-05 Thread blobb
: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 6 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-05 Thread blobb
FO] Fetching artifact from artifactStore." + echo + set -x + + generateArtifactHashes "$1" + tar xzf "$1" +} + +# checksum is not used by this script itself, +# but might be handy in logs when debugging. +generateArtifactHashes() { + set +x + echo + echo "[INFO] name: $1" + echo "[INFO] sha256: $(sha256sum "$1" | cut -d ' ' -f1)" + echo + set -x +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 6 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-05 Thread blobb
ge-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 5 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels Gerrit-HasComments: No

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-05 Thread blobb
tifactHashes "$1" + tar xzf "$1" +} + +# checksum is not used by this script itself, +# but might be handy in logs when debugging. +generateArtifactHashes() { + set +x + echo + echo "[INFO] name: $1" + echo "[INFO] sha256: $(sha256sum "$1" | cut -d ' ' -f1)" + echo + set -x +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 5 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: Neels Hofmeyr Gerrit-Reviewer: blobb Gerrit-Reviewer: neels

osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-05 Thread blobb
it https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 4 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Harald Welte Gerrit-Reviewer: Ho

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-02 Thread blobb
Build + + neededArtifact="$(getArtifactNameByRemoteRepos)" + pathOfNeededArtifact="$ARTIFACT_STORE/$jobName/$neededArtifact" + + if [ -f "$pathOfNeededArtifact" ]; then + fetchArtifact "$pathOfNeededArtifact" + else + buildDeps + archiveArtifact + fi + + set +x + echo + echo " = $project ==" + echo + set -x + + buildProject +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 4 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: neels

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-02 Thread blobb
nitBuild + + neededArtifact="$(getArtifactNameByRemoteRepos)" + pathOfNeededArtifact="$ARTIFACT_STORE/$jobName/$neededArtifact" + + if [ -f "$pathOfNeededArtifact" ]; then + fetchArtifact "$pathOfNeededArtifact" + else + buildDeps + archiveArtifact + fi + + set +x + echo + echo " = $project ==" + echo + set -x + + buildProject +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 3 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb Gerrit-Reviewer: Holger Freyther Gerrit-Reviewer: neels

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-02 Thread blobb
Build + + neededArtifact="$(getArtifactNameByRemoteRepos)" + pathOfNeededArtifact="$ARTIFACT_STORE/$jobName/$neededArtifact" + + if [ -f "$pathOfNeededArtifact" ]; then + fetchArtifact "$pathOfNeededArtifact" + else + buildDeps + archiveArtifact + fi + + set +x + echo + echo " = $project ==" + echo + set -x + + buildProject +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 2 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb

[PATCH] osmo-ci[master]: Introduce artifacts holding dependencies to speed up builds.

2017-05-02 Thread blobb
uot; +} + +build() { + + initBuild + + neededArtifact="$(getArtifactNameByRemoteRepos)" + pathOfNeededArtifact="$ARTIFACT_STORE/$jobName/$neededArtifact" + + if [ -f "$pathOfNeededArtifact" ]; then + fetchArtifact "$pathOfNeededArtifact" + else + buildDeps + archiveArtifact + fi + + set +x + echo + echo " = $project ==" + echo + set -x + + buildProject +} -- To view, visit https://gerrit.osmocom.org/2465 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 Gerrit-PatchSet: 1 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: blobb