# ----------------------------------------------------------------------------
# settings.txt - This file stores all the settings for the configuration
# of an alpeis continuous integration server based on
# jenkins. See http://jenkins-ci.org
# Creation : 2013-04-19 starwarsfan
# Copyright (c) 2013 the eisfair team, team(at)eisfair(dot)org>
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# Folder on the build master where jenkins stores the jobs
jobsFolder=/home/jenkins/jobs
# ----------------------------------------------------------------------------
# The pre- and suffixes to use for the created jobs. Also used for accessing
# Build job templates must be constructed using the following name convention:
# ${templateJobPrefix}${jobNamePrefix}__${templateJobPlaceholder}__<some-text>
# Please note the mandatory double underlines before and after
# $templateJobPlaceholder! Examples:
# _eisfair-ng__TEMPLATE__v2.6_x86
# _eisfair-ng__TEMPLATE__v2.6_x86_64
templateJobPlaceholder=TEMPLATE
# ----------------------------------------------------------------------------
# Folder where the build results temporarily stored after their creation.
# After a package is created it will be copied here. A separate job moves
# the packages from this folder to the proper location on the eislist
# folder. So the package build can use a separate build node.
tempResultFolder=/tmp/buildResults
# ----------------------------------------------------------------------------
# Settings to access jenkins for api calls
jenkinsUrl=https://foo.bar.org/jenkins
jenkinsCliJar=/var/cache/jenkins/war/WEB-INF/jenkins-cli.jar
# ----------------------------------------------------------------------------
# This file should be readable only by the user which runs jenkins,
jenkinsPasswordFile=/var/lib/jenkins/.ssh/ci-password
# ----------------------------------------------------------------------------
# Configuration part for repository signing and repository creation.
# The private key must be located in ~/.abuild/
signingPrivateKey=YourPrivateKey
signingPublicKey=${signingPrivateKey}.pub
apkRepoQualifier=eisfair-ng-ci
apkRepositoryBaseFolder=/path/to/repository/
# A folder where manually built and uploaded packages should be located.
# These packages where grabbed and included into the corresponding apk
# repository. The folder structure below this folder should follow the
# alpine default, i. e. $apkManualUploadSourceFolder/v2.7/main/x86
apkManualUploadSourceFolder=/path/to/folder
# ----------------------------------------------------------------------------
# Use the debug mode: 'true' or 'false'
# If you switch this to 'true', the scripts will produce a lot of output...