Merge lp:~zyga/snapcraft/custom-plugin into lp:~snappy-dev/snapcraft/core
| Status: | Rejected |
|---|---|
| Rejected by: | Sergio Schvezov on 2015-09-22 |
| Proposed branch: | lp:~zyga/snapcraft/custom-plugin |
| Merge into: | lp:~snappy-dev/snapcraft/core |
| Diff against target: |
103 lines (+84/-0) 3 files modified
.bzrignore (+1/-0) plugins/custom.yaml (+9/-0) snapcraft/plugins/custom.py (+74/-0) |
| To merge this branch: | bzr merge lp:~zyga/snapcraft/custom-plugin |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Sergio Schvezov | 2015-09-14 | Disapprove on 2015-09-22 | |
|
Review via email:
|
|||
- 159. By Sergio Schvezov on 2015-09-14
-
Filesets based filtering for stage and snap by sergiusens approved by sergiusens,mvo
- 160. By Sergio Schvezov on 2015-09-14
-
snapcraft init with templated values by sergiusens approved by mvo
- 161. By Sergio Schvezov on 2015-09-14
-
regex for binary and service names by sergiusens approved by mvo
- 162. By Sergio Schvezov on 2015-09-14
-
docs refresh by sergiusens approved by chipaca
- 163. By Sergio Schvezov on 2015-09-14
-
Collision logic updates with an introduction of _BUILTIN_OPTIONS so all parts have a certain set of options by default even if not declared. by sergiusens approved by mvo
- 164. By Daniel Holbach on 2015-09-15
-
fix crash when stage_packages is defined in the yaml for the plugin, but empty (getattr does not use [] as default return value in that case) by dholbach approved by sergiusens
- 165. By Daniel Holbach on 2015-09-15
-
Fix small typo. by dholbach approved by sergiusens
- 166. By Sergio Schvezov on 2015-09-15
-
Support config by sergiusens approved by sergiusens,chipaca
- 167. By Sergio Schvezov on 2015-09-16
-
Try to use wiki when after in part is not local by sergiusens approved by sergiusens,
chipaca, dholbach - 168. By Zygmunt Krynicki on 2015-09-16
-
Explicitly ignore __pycache__
Signed-off-by: Zygmunt Krynicki <email address hidden>
- 169. By Zygmunt Krynicki on 2015-09-16
-
Symlink .bzrignore to .gitignore
Signed-off-by: Zygmunt Krynicki <email address hidden>
- 170. By Zygmunt Krynicki on 2015-09-16
-
Add custom part type
This part type allows developers to integrate arbitrary projects with
arbitrary build commands. It is especially well suited for the long tail
of various projects that don't quite match the strict requirements of
autotools projects and that require custom sprinkle of magic in each
case.Each custom project requires one definition in the snapcraft yaml file,
the list / string of custom commands. Those are invoked at part build
time. Three variables are interpolated into those commands, those are
$PART_{NAME,{INSTALL, BUILD}_ DIR}. Signed-off-by: Zygmunt Krynicki <email address hidden>
Unmerged revisions
- 170. By Zygmunt Krynicki on 2015-09-16
-
Add custom part type
This part type allows developers to integrate arbitrary projects with
arbitrary build commands. It is especially well suited for the long tail
of various projects that don't quite match the strict requirements of
autotools projects and that require custom sprinkle of magic in each
case.Each custom project requires one definition in the snapcraft yaml file,
the list / string of custom commands. Those are invoked at part build
time. Three variables are interpolated into those commands, those are
$PART_{NAME,{INSTALL, BUILD}_ DIR}. Signed-off-by: Zygmunt Krynicki <email address hidden>
- 169. By Zygmunt Krynicki on 2015-09-16
-
Symlink .bzrignore to .gitignore
Signed-off-by: Zygmunt Krynicki <email address hidden>
- 168. By Zygmunt Krynicki on 2015-09-16
-
Explicitly ignore __pycache__
Signed-off-by: Zygmunt Krynicki <email address hidden>


Thanks for your contribution, but this doesn't go in the desired direction for plugins we desire. Thanks