Skip to content
Snippets Groups Projects
Commit f13ff902 authored by Jeremy Mordkoff's avatar Jeremy Mordkoff
Browse files

Filling out the template and updating the README -- no functional chnages


Signed-off-by: default avatarJeremy Mordkoff <jeremy.mordkoff@riftio.com>
parent 50c2e86a
No related branches found
No related tags found
No related merge requests found
README 0 → 100644
# Copyright 2016 RIFT.IO Inc
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
README for https://osm.etsi.org/gerrit/osm/devops.git
subdirectories:
jenkins -- scripts executed by jenkins on the container host and some initial scripts executed inside the container to start a build
see jenkins/README for more
...@@ -5,3 +5,6 @@ The 'host' subdirectory is meant to be invoked directly by jenkins either in its ...@@ -5,3 +5,6 @@ The 'host' subdirectory is meant to be invoked directly by jenkins either in its
The 'template' subdirectory contains sample files needed to configure a new MDG The 'template' subdirectory contains sample files needed to configure a new MDG
The other subdirectories correspond to MDGs and contain the scripts that are run inside the container The other subdirectories correspond to MDGs and contain the scripts that are run inside the container
documentation is in the OSM wiki. See https://osm.etsi.org/wiki/index.php/Jenkins_Build_Scripts
#!/bin/bash
# Copyright 2016 RIFT.IO Inc
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# TEMPLATE script to start a build. This is run inside a container
#
# 6 July 2016 -- Jeremy.Mordkoff@riftio.com -- adapted from the riftware version
#
HERE=$(realpath $(dirname $0))
OSM_JENKINS=$(dirname $HERE)
. $OSM_JENKINS/common/all_funcs
# SET YOU MDG repository name here
export OSM_MDG=XXXX
OSM_load_config
# Here is an example for how to handle an incremental build
if [ -d $OSM_MDG ]; then
INFO "reusing existing workspace"
cd $OSM_MDG
git pull
else
INFO "cloning MDG $OSM_MDG from $OSM_GIT_URL/$OSM_MDG"
git clone $OSM_GIT_URL/$OSM_MDG
cd $OSM_MDG
fi
INFO "starting build"
### for start_build
### put your commands here to
### build, test and produce coverage reports
INFO "done"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment