Created
May 2, 2014 04:50
-
-
Save tristanlins/812882cb96f3eef4aa63 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##### | |
# | |
# Avisota nightly build example configuration based on contao-community-alliance/build-system-repositories | |
# | |
##### | |
config: | |
storage: .../repositories | |
providers: | |
# avisota packages | |
avisota-upstream: | |
type: bitbucket | |
owner: avisota | |
repositories: | |
*: | |
branches: [develop, master] | |
contao-message-element-download: | |
tag: { ignore: 2.0-beta1 } | |
contao-message-element-downloads: | |
tag: { ignore: 2.0-beta1 } | |
blacklist: | |
- "core" | |
- "contao-bundle-all" | |
- "contao-history" | |
- "contao-subscription-member" | |
- "contao-documentation" | |
avisota-release: | |
type: bitbucket | |
owner: avisota | |
repositories: | |
*: | |
tags: ['~\d.*~'] | |
contao-message-element-download: | |
tag: { ignore: 2.0-beta1 } | |
contao-message-element-downloads: | |
tag: { ignore: 2.0-beta1 } | |
blacklist: | |
- "core" | |
- "contao-bundle-all" | |
- "contao-history" | |
- "contao-subscription-member" | |
- "contao-documentation" | |
# vendor packages | |
contao-community-alliance-upstream: | |
type: github | |
owner: contao-community-alliance | |
repositories: | |
backports-initialize-system: | |
branches: [develop, master] | |
console: | |
branches: [develop, master] | |
dc-general: | |
branches: [develop, master] | |
dependency-container: | |
branches: [develop, master] | |
event-dispatcher: | |
branches: [develop, master] | |
events-contao-bindings: | |
branches: [develop, master] | |
events-cron: | |
branches: [develop, master] | |
events-create-options: | |
branches: [develop, master] | |
translator: | |
branches: [develop, master] | |
auth: | |
type: accessToken | |
accessToken: xxx | |
contao-community-alliance-release: | |
type: github | |
owner: contao-community-alliance | |
repositories: | |
backports-initialize-system: | |
tags: ['~\d.*~'] | |
console: | |
tags: ['~\d.*~'] | |
dc-general: | |
tags: ['~\d.*~'] | |
dependency-container: | |
tags: ['~\d.*~'] | |
event-dispatcher: | |
tags: ['~\d.*~'] | |
events-contao-bindings: | |
tags: ['~\d.*~'] | |
events-cron: | |
tags: ['~\d.*~'] | |
events-create-options: | |
tags: ['~\d.*~'] | |
translator: | |
tags: ['~\d.*~'] | |
auth: | |
type: accessToken | |
accessToken: xxx | |
bit3-upstream: | |
type: github | |
owner: bit3 | |
repositories: | |
contao-compat: | |
branches: [develop, master] | |
contao-doctrine-dbal: | |
branches: [develop, master] | |
contao-doctrine-orm: | |
branches: [develop, master] | |
contao-doctrine-orm-timestampable: | |
branches: [develop, master] | |
contao-logger: | |
branches: [develop, master] | |
contao-nested-menu: | |
branches: [develop, master] | |
contao-twig: | |
branches: [develop, master] | |
contao-meta-palettes: | |
branches: [develop, master] | |
auth: | |
type: accessToken | |
accessToken: xxx | |
bit3-release: | |
type: github | |
owner: bit3 | |
repositories: | |
contao-compat: | |
tags: ['~\d.*~'] | |
contao-doctrine-dbal: | |
tags: ['~\d.*~'] | |
contao-doctrine-orm: | |
tags: ['~\d.*~'] | |
contao-doctrine-orm-timestampable: | |
tags: ['~\d.*~'] | |
tag: { min: 1.0.1 } | |
contao-logger: | |
tags: ['~\d.*~'] | |
contao-nested-menu: | |
tags: ['~\d.*~'] | |
contao-twig: | |
tags: ['~\d.*~'] | |
tag: { min: 1.3 } | |
contao-meta-palettes: | |
tags: ['~\d.*~'] | |
tag: { min: 1.4 } | |
auth: | |
type: accessToken | |
accessToken: xxx | |
menatwork-upstream: | |
type: github | |
owner: menatwork | |
repositories: | |
MultiColumnWizard: | |
branches: [develop, master] | |
auth: | |
type: accessToken | |
accessToken: xxx | |
menatwork-release: | |
type: github | |
owner: menatwork | |
repositories: | |
MultiColumnWizard: | |
tags: ['~\d.*~'] | |
tag: { min: 3.1, ignore: [3.1.0.beta2, 3.1.0.beta1] } | |
auth: | |
type: accessToken | |
accessToken: xxx | |
terminal42-upstream: | |
type: github | |
owner: terminal42 | |
repositories: | |
contao-notification_center: | |
branches: [develop, master] | |
auth: | |
type: accessToken | |
accessToken: xxx | |
terminal42-release: | |
type: github | |
owner: terminal42 | |
repositories: | |
contao-notification_center: | |
tags: ['~\d.*~'] | |
tag: { min: 1.0.3 } | |
auth: | |
type: accessToken | |
accessToken: xxx | |
backbone87-upstream: | |
type: github | |
owner: backbone87 | |
repositories: | |
contao-selectri: | |
branches: [2.x] | |
auth: | |
type: accessToken | |
accessToken: xxx | |
backbone87-release: | |
type: github | |
owner: backbone87 | |
repositories: | |
contao-selectri: | |
tags: ['~\d.*~'] | |
tag: { min: 2 } | |
auth: | |
type: accessToken | |
accessToken: xxx | |
dcawizard-upstream: | |
type: git | |
owner: terminal42 | |
name: contao-dcawizard | |
readUrl: https://github.com/tristanlins/contao-dcawizard.git | |
webUrl: https://github.com/terminal42/contao-dcawizard | |
ref: patch-1 | |
realRef: vcs/patch-1 | |
refType: branch | |
haste-upstream: | |
type: git | |
owner: codefog | |
name: contao-haste | |
readUrl: https://github.com/tristanlins/contao-haste.git | |
webUrl: https://github.com/codefog/contao-haste | |
ref: master | |
realRef: vcs/master | |
refType: branch | |
NamespaceClassLoader-upstream: | |
type: git | |
owner: terminal42 | |
name: contao-NamespaceClassLoader | |
readUrl: https://github.com/terminal42/contao-NamespaceClassLoader.git | |
webUrl: https://github.com/terminal42/contao-NamespaceClassLoader | |
ref: master | |
realRef: vcs/master | |
refType: branch | |
actions: | |
# actions on develop branch | |
- | |
exec: | |
- .../bit3/contao-er2-builder/console | |
- build | |
- -b | |
- %branch% | |
- %read-url% | |
- %dists%/%file-upstream% | |
if: | |
or: | |
- provider: "avisota-upstream" | |
- provider: "contao-community-alliance-upstream" | |
- provider: "bit3-upstream" | |
- provider: "menatwork-upstream" | |
- provider: "terminal42-upstream" | |
- provider: "backbone87-upstream" | |
- provider: "dcawizard-upstream" | |
- provider: "haste-upstream" | |
- provider: "NamespaceClassLoader-upstream" | |
not: { fileExists: %dists%/%file-upstream% } | |
verbose: true | |
ignoreFailure: true | |
- | |
json: %dists%/packages.json | |
schema: | |
%owner%: | |
%name%: | |
url: %web-url% | |
versions: | |
%ref%: | |
type: %ref-type% | |
commit: %commit% | |
branch: %ref% | |
datetime: %committer-date% | |
file: %file-upstream% | |
options: JSON_PRETTY_PRINT | |
if: | |
or: | |
- provider: "avisota-upstream" | |
- provider: "contao-community-alliance-upstream" | |
- provider: "bit3-upstream" | |
- provider: "menatwork-upstream" | |
- provider: "terminal42-upstream" | |
- provider: "backbone87-upstream" | |
- provider: "dcawizard-upstream" | |
- provider: "haste-upstream" | |
- provider: "NamespaceClassLoader-upstream" | |
fileExists: %dists%/%file-upstream% | |
# actions on releases | |
- | |
exec: | |
- .../bit3/contao-er2-builder/console | |
- build | |
- -b | |
- %branch% | |
- %read-url% | |
- %dists%/%file-release% | |
if: | |
or: | |
- provider: "avisota-release" | |
- provider: "contao-community-alliance-release" | |
- provider: "bit3-release" | |
- provider: "menatwork-release" | |
- provider: "terminal42-release" | |
- provider: "backbone87-release" | |
not: { fileExists: %dists%/%file-release% } | |
verbose: true | |
ignoreFailure: true | |
- | |
json: %dists%/packages.json | |
schema: | |
%owner%: | |
%name%: | |
url: %web-url% | |
versions: | |
%ref%: | |
type: %ref-type% | |
commit: %commit% | |
tag: %describe-tags% | |
datetime: %committer-date% | |
file: %file-release% | |
options: JSON_PRETTY_PRINT | |
if: | |
or: | |
- provider: "avisota-release" | |
- provider: "contao-community-alliance-release" | |
- provider: "bit3-release" | |
- provider: "menatwork-release" | |
- provider: "terminal42-release" | |
- provider: "backbone87-release" | |
fileExists: %dists%/%file-release% | |
variables: | |
dists: .../dists | |
file-upstream: %owner%-%name%_%ref%_%committer-date:YmdHis%_%commit%.zip | |
file-release: %owner%-%name%_%ref%.zip |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment