-
dockerifyGithubRepo(repo, opts, cb) → {EventEmitter}
-
Provides a tar stream for each released tag of the given repo. Each tar stream has a Dockerfile injected unless one was found already.
Parameters:
Name Type Argument Description repo
string github repo of the form
user/reponame
opts
Object <optional>
Properties
Name Type Argument Description dockerify
Object <optional>
passed to dockerify
filter
function <optional>
allows filtering tags for which images are created, return
false
to ignore it ortrue
to includecb
function called back with an error or a hash of the form
{Object.<github-tag:string, value:(function:ReadableStream)>}
each function can be invoked to return a stream that can be piped into docker to create an image.Note that each stream emits all dockerify events.
Returns:
event emitter which emits
'info'
and'debug'
messages- Type
- EventEmitter
Maintenance
Commit Frequency
Further analysis of the maintenance status of dockerify-github-repo based on released npm versions cadence, the repository activity, and other data points determined that its maintenance is Inactive.
An important project maintenance signal to consider for dockerify-github-repo is that it hasn't seen any new versions released to npm in the past 12 months, and could be considered as a discontinued project, or that which receives low attention from its maintainers.
In the past month we didn't find any pull request activity or change in issues status has been detected for the GitHub repository.