| Age | Commit message (Collapse) | Author |
|
(cherry picked from commit cdd1e093118b5eeab7743be7e2ec959980716145)
|
|
(cherry picked from commit 9712d125a2c3e3c609b68d9958207c251ba005ac)
|
|
(cherry picked from commit 1bb2377598e447e81e20a0e1de1a5d466851d655)
|
|
(cherry picked from commit 7196b884e35ba907891c00d6e2840a36dce2214c)
|
|
|
|
(cherry picked from commit f56f9696a998d32d6d5c4eca29b28ee60def2db0)
|
|
(cherry picked from commit 4075a38db0fad4ef6e0c99e13c40ad9e0d54ec8b)
|
|
Saw this happen in
http://propellor.branchable.com/forum/Fail_to_push_changes_when_merging/
although I don't entirely understand the circumstances.
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit 9d44dcd39bb88408ed4cfc94a7b4dfa34a1b5591)
|
|
- check that we're on the branch specified in git config value
propellor.spin-branch
- check that there are no uncommitted changes if git config value
propellor.forbid-dirty-spin is true
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit 8f374d73ae5b2bb53f82835c6d6b5c0194590006)
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit 3d4c34dece4d295a349ac5b24ec1fbbd3e90f668)
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit 1828c6d987f9d499b95610311379dcbdeaa21e33)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
contents remain the same
Don't much like using Data.Hash.MD5, but it's available in dependencies and
pulling in a real hash library would be overkill. And md5 is a perfectly ok
hash to use here.
|
|
|
|
|
|
|
|
a change
|
|
|
|
|
|
* Properties that run an arbitrary command, such as cmdProperty
and scriptProperty are converted to use UncheckedProperty, since
they cannot tell on their own if the command truely made a change or not.
(API Change)
Transition guide:
- When GHC complains about an UncheckedProperty, add:
`assume` MadeChange
- Since these properties used to always return MadeChange, that
change is always safe to make.
- Or, if you know that the command should modifiy a file, use:
`changesFile` filename
* A few properties have had their Result improved, for example
Apt.buldDep and Apt.autoRemove now check if a change was made or not.
|
|
needs its result checked, and checkResult and changesFile to check for changes.
|
|
|
|
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit ad7c9338306094f2d8187107417dd9331cb8f8a0)
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit ca016d391e2419856e1efc40cc977af6a99af7d6)
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit 6d10045ba74c1dc45e6aab4bae8b4757751c1920)
|
|
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit ee14ef80cf9ab761b07fbc40f549ad5c7c72f6cb)
|
|
|
|
|
|
|
|
|
|
don't exist.
This is the same method user-setup uses.
|
|
|
|
Based on a property in spwhitton's config, but rewritten.
|
|
|
|
spwhitton's repo
|
|
|
|
|
|
The latter is useful when setting up Git hosting using the Git.bareRepo
property.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
(cherry picked from commit cf3b48217a78460758615b52849e2b717ec24de9)
|
|
|
|
(cherry picked from commit 359e449157f831bbd22a212d618b6762a58b47de)
|
|
(cherry picked from commit 82d949506dbadabff7d62de85a2f601b9d5755cc)
|
|
(cherry picked from commit baff70140cbf3f6113439335b96f3016f261a6a0)
|