# OBS related parameters
OBS_URL=
OBS_API_URL=
OBS_API_USERNAME=
OBS_API_PASSWD=

# Gerrit related parameters
GERRIT_USERNAME=tizenrobot
GERRIT_HOSTNAME=tz.otcshare.org
GERRIT_SSHPORT=29418
GERRIT_SILENT_MODE=0

# Redis server
REDIS_HOST=127.0.0.1
REDIS_PORT=6379

# Git related parameters
GIT_CACHE_DIR=/var/lib/jenkins/git-cache
MAPPING_PROJECTS=
MAPPING_PRJ=scm/git-obs-mapping
REPOSYAML_PRJ=scm/meta/snapshot-repo-conf

# Image Testing parameters
TESTABLE_IMAGE_DOWNLOADABLES=bz2,bmap
TESTABLE_IMAGE_FILTER=*.bz2

#Host name of smtp server
SMTP_SERVER=
#The name displayed in mail for jenkins usage
NOREPLY_EMAIL_SENDER=noreply@tizen.org
#Mailinglist which jenkins will send SR notification to it
MAILINGLIST=

# Download server configuration
URL_PUBLIC_REPO_BASE=
PATH_REPO_BASE=/srv/download/
PATH_LIVE_REPO_BASE=/srv/download/live/

# IRIS server configuration
IRIS_PUB_ENABLED=0
IRIS_USERNAME=
IRIS_PASSWORDX=
IRIS_SERVER=

## Image sync configuration
IMG_SYNC_DEST_BASE=

## VM configuration
USE_VM=1
VM_IMAGE=mic-appliance
VM_MEMORY=8192
VM_CPUS=8

## Manifest content configuraion
GERRIT_FETCH_URL=ssh://review.tizen.org
GERRIT_REVIEW_URL=https://review.tizen.org/gerrit

## List of active projects
ACTIVE_PROJECTS=Tizen:Common,Tizen:IVI,Tizen:Mobile,Tizen:TV,Tizen:Wearable
# Dry-run mode for sync-obs
SYNCOBS_DRYRUN=1

## Get qemu on worker to use big volume for temp.files when snapshotting
TMPDIR=/var/lib/jenkins/tmp

############################################
# Below are sync instance parameters. Please
# enable them when deploy sync instance.
############################################

# Sync target gerrit related parameters
#SYNC_GERRIT_USERNAME=
#SYNC_GERRIT_HOSTNAME=
#SYNC_GERRIT_SSHPORT=29418

# The parent project of projects sync to gerrit
#GERRIT_PARENT_PROJECT=rsa-public-project

# Use below regular expression to control which project should be synced to
# inside gerrit. Generally, projects under scm/ are specified for each domain,
# which should not be synced to inside.
#
# Example to sync all refs for platform/.* projects, and tizen branches and tags
# for apps/web/.* projects.
#     [{'project':'^platform/.*$', 'refname':'.*'},
#      {'project':'^apps/web/.*$', 'refname':'^(tizen|refs/tags/.*)$'}
#     ]
#
#SYNC_GERRIT_PROJECT_PATTERN=[{'project':'^(?!scm/).*$', 'refname':'.*'}]

## BuildMonitor
BUILDMONITOR_ENABLED=0
BUILDMONITOR_IP=
BUILDMONITOR_USER=
BUILDMONITOR_PASS=
BUILDMONITOR_NAME=
BUILDMONITOR_MAX_MSG_LEN=295
DROPPED_PRERELEASE_PROJECTS=Tizen:3.0:Mobile,Tizen:3.0:Wearable,Tizen:3.0:TV,Tizen:3.0:IVI

## Post Image
POST_IMAGE_POLL_CNT=3
POST_IMAGE_POLL_SEC=10

#### C# NUGET CONFIGURATION ####
NUGET_UPDATE_ENABLE=0
NUGET_PROJECT=
NUGET_SOURCE=
NUGET_SOURCE_PRIVATE=
NUGET_APIKEY=

##########################################################
#### Reference project to OBS ############################
##########################################################
# Default : 0 # disalbe : 0  enablle : 1
REF_CREATE_PRJ_OBS_ENABLE=0
# Example Active projects
#    profiles = [
#                {'project': 'Tizen:Base',
#                 'baseproject': '',
#                },
#                {'project': 'Tizen:Unified',
#                 'baseproject': 'Tizen:Base',
#                },
#               ]
REF_ACTIVE_PRJS=[{'project': 'Tizen:Base','baseproject': ''},\
                 {'project': 'Tizen:Unified','baseproject': 'Tizen:Base'},\
                 {'project': 'Tizen:3.0:Base','baseproject': ''},\
                 {'project': 'Tizen:3.0:Mobile','baseproject': 'Tizen:3.0:Base'},\
                 {'project': 'Tizen:3.0:Wearable','baseproject': 'Tizen:3.0:Base'},\
                 {'project': 'Tizen:3.0:TV','baseproject': 'Tizen:3.0:Base'},\
                 {'project': 'Tizen:3.0:IVI','baseproject': 'Tizen:3.0:Base'},\
                 {'project': 'Tizen:3.0:Common','baseproject': 'Tizen:3.0:Base'},\
                ]
# Purge hour : 14 days , Limit purge prj count : 5
REF_PURGE_PRJ_HOUR=336
REF_LIMIT_PURGE_PRJ_CNT=5
# Big package need to upload
REF_UPLOAD_BIG_PKG_LIST=chromium-efl,linux-exynos,emulator-kernel,artik5-linux-kernel,rpi3-linux-kernel,tm2-linux-kernel
# env_switch value of GerritEnv. default is null
# If you use the remote server then you can use the other name.
# Example REF_GERRIT_NAME=PUBLIC ==>> you have to add a definition 
# PUBLIC_GERRIT_USERNAME, PUBLIC_GERRIT_HOSTNAME, PUBLIC_GERRIT_SSHPORT
REF_GERRIT_NAME=
# target(destination) obs configuration #
REF_TARGET_OBS_API_URL=
REF_TARGET_OBS_API_USERNAME=
REF_TARGET_OBS_API_PASSWD=
# remote(source) obs configuration
REF_REMOTE_OBS_API_URL=
REF_REMOTE_OBS_API_USERNAME=
REF_REMOTE_OBS_API_PASSWD=
# Link rpms from :full to each package directories
# default : 0 # enable : 1 , disable : 0
REF_IMPORT_RPM_WITH_SRC=0

##########################################################
#### Reference project to OBS ############################
##########################################################

