Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### Don't edit this file manually. Update it in git, if there's a good reason to do so ###
- #
- # Variables resolved during package build:
- # %(arch) Package architecture, as in i586 or armv7hl
- #
- # Variables resolved through information gathered on the device:
- # %(deviceFamily) A device family in adaptation, like mrst or n9xx
- # %(deviceModel) A device model, like N9, N950
- #
- # Variables resolved by URL parameters in repository:
- # %(debugSplit) Set to debug if 'debug' parameter is present, to packages otherwise
- #
- # Variables resolved from configuration:
- # %(release) A release, which will be replaced to 'next' or 'latest' for RnD, or a release number
- # %(flavour) A flavour (RnD only), which will be replaced to one of 'devel', 'testing' or 'release'
- # %(adaptation) The device specific adaptation, for example 'n900' or 'n950-n9'
- #
- #
- # Variables may contain other variables. Resolving is done recursively from the
- # innermost variable.
- #
- # Basic variable substitution is supported:
- # %(foo:+bar) -- expands to "" if foo is set, bar otherwise
- # %(foo:-bar) -- expands to %(foo) if foo is set, bar otherwise
- # %(%(foo):=bar?foobar|baz) -- expands to foobar if %(foo) == bar, to baz
- # otherwise. %(foo) should only be alphanumeric. It must not
- # contain the character '?'.
- #
- # Repository lookup will happen based on the 'repo' parameter in repository
- # URLs. For RnD repositories order will be <flavour> -> rnd -> all, for
- # release repositories release -> all.
- #
- # Valid url specifications in repo files for RnD repositories include:
- #
- # baseurl=plugin:ssu?repo=non-oss&rnd
- # baseurl=plugin:ssu?repo=mer-core&rnd&debug
- # baseurl=plugin:ssu?repo=non-oss&rnd&fooBar=baz
- #
- # Valid url specifications in repo files for release repositories include:
- #
- # baseurl=plugin:ssu?repo=non-oss
- # baseurl=plugin:ssu?repo=non-oss&fooBar=baz
- #
- # Domain sections are freeform sections for the configured ssu domain,
- # to override default url values. The regular algorithm for finding
- # default sections is used, "-" are therefore invalid chars in domain
- # section names. If a domain contains "-" replace them with ":" in this
- # configuration file, ssu will automatically convert them for domains.
- [all]
- credentials=jolla
- credentials-url=https://%(ssuRegDomain)/%(ssuRegPath)/%1/credentials.xml
- register-url=https://%(ssuRegDomain)/%(ssuRegPath)/%1/register.xml
- store=https://store-repository.jolla.com/%(deviceModel)/%(arch)/?version=%(release)
- slipstream-url=https://%(ssuSlipstreamDomain)/%(deviceModel)
- [release]
- jolla=%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/jolla/%(arch)/
- hotfixes=%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/hotfixes/%(arch)/
- mer-core=%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/mer/%(arch)/%(debugSplit)/
- mer-tools=%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/mer-tools/builds/%(arch)/%(debugSplit)/
- adaptation=%(%(maintainer):=jolla?%(releaseProtocol)://%(secureDomain)/%(releasePath)/%(release)/jolla-hw/adaptation-%(vendor:+%(vendor)-)%(adaptationRelease:-%(adaptation))/%(arch)/|%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/nemo/adaptation-%(adaptation)/%(arch)/)
- nemo=%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/nemo/platform/%(arch)/
- apps=%(releaseProtocol)://%(releaseDomain)/jolla-apps/%(release)/%(arch)/
- sdk=%(releaseProtocol)://%(releaseDomain)/%(releasePath)/%(release)/sdk/%(arch)/
- qa=%(releaseProtocol)://%(releaseDomain)/qa/%(release)/%(arch)/
- [rnd]
- mer-core=%(rndProtocol)://%(rndDomain)/mer:/core%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- mer-tools=%(rndProtocol)://%(releaseDomain)/mer-tools/%(release)/builds/%(arch)/%(debugSplit)/
- mer-qt=%(rndProtocol)://%(rndDomain)/mer:/qt%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- adaptation=%(%(maintainer):=jolla?%(rndProtocol)://%(rndDomain)/pj:/hw:/%(vendor:+%(vendor):/)%(adaptation)%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/|%(rndProtocol)://%(releaseDomain)/nemo/%(release)-%(flavourName)/adaptation-%(adaptation)/%(arch)/)
- nemo=%(rndProtocol)://%(rndDomain)/nemo:/mw%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- apps=%(rndProtocol)://%(rndDomain)/pj:/apps%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- non-oss=%(rndProtocol)://%(rndDomain)/pj:/non-oss%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- oss=%(rndProtocol)://%(rndDomain)/pj:/oss%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- demo=%(rndProtocol)://%(rndDomain)/pj:/demo%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- sdk=%(rndProtocol)://%(rndDomain)/pj:/sdk%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- qa=%(rndProtocol)://%(rndDomain)/pj:/qa%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- tools=%(rndProtocol)://%(rndDomain)/pj:/tools%(update-version:+:/%(update-version))%(flavourPattern)/%(release)_%(arch)/
- [next-flavour]
- flavour-pattern=:/next
- [devel-flavour]
- flavour-pattern=
- [release-flavour]
- flavour-pattern=:/release
- [testing-flavour]
- flavour-pattern=:/testing
- [jolla-domain]
- releaseDomain=releases-internal.jollamobile.com
- rndDomain=download-internal.jollamobile.com
- ssuRegDomain=ssu.jollamobile.com
- [sdkbuild-domain]
- releaseDomain=releases-internal.jollamobile.com
- releasePath=sdk
- ssuRegDomain=ssu.jollamobile.com
- secureDomain=%(releaseDomain)
- [sailfish-domain]
- releaseDomain=releases.jolla.com
- secureDomain=%(releaseDomain)
- rndDomain=download.jolla.com
- ssuRegDomain=ssu.jollamobile.com
- [cbeta-domain]
- _ca-certificate=/usr/share/ssu/sailfish-ca.pem
- releaseDomain=cbeta.jolla.com
- secureDomain=%(releaseDomain)
- ssuRegDomain=ssu.sailfishos.org
- [sales-domain]
- releaseDomain=releases.jolla.com
- secureDomain=store-repository.jolla.com
- ssuSlipstreamDomain=slipstream.jolla.com
- # fallback if domain is not matched
- [default-domain]
- _ca-certificate=/usr/share/ssu/jolla-ca.pem
- releaseProtocol=https
- rndProtocol=https
- releaseDomain=releases-internal.jollamobile.com
- rndDomain=download-internal.jollamobile.com
- secureDomain=releases-internal.jollamobile.com
- ssuRegDomain=ssu.jollamobile.com
- ssuSlipstreamDomain=slipstream.jolla.com
- ssuRegPath=ssu/device
- releasePath=releases
- [default-repos]
- release=apps,jolla,hotfixes
- rnd=apps,oss,non-oss,nemo,mer-core,mer-qt
- [secure-domain-auth]
- store-repository.jolla.com=store
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement