Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F120835417
README
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
README
View Options
Stick is the continuous integration testing suite for Kolab Groupware
Drydocker
=========
For execution under Phabricator/Herald/Harbormaster/Drydock, with
help of leased hosts that can run Docker containers.
This script should be executed in a leased Drydock host resource (which
you can limit to platform Atomic), such that a drydock worker user can
execute:
$ drydocker \
--id "${build.id}" \
--commit "${buildable.commit}" \
--differential "${buildable.revision}" \
--phid "${target.phid}" \
--uri "${repository.uri}" \
--vcs "${repository.vcs}"
The `drydocker` script is supposed to;
* Derive the package for which the script is executed, using the
source code management repository URI passed on by `--uri`.
* Based on the package name, make some semi-intelligent decisions.
Such decisions may include replacing `drydocker` itself, should it
be concluded the package is #stick.
Future Options
==============
`--platforms "platform1 platform2 ..."`
List zero or more names of Docker images to use for continuous
integration.
`--build`
Execute build tests only.
`--functional`
Execute functional tests only.
`--integration`
Execute integration tests only.
`--performance`
Execute performance tests only.
`--unit`
Execute unit tests only.
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Apr 24, 1:17 PM (1 w, 2 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18847042
Default Alt Text
README (1 KB)
Attached To
Mode
rQA stick
Attached
Detach File
Event Timeline