erik
39d60f6854
WIP Remove prepare release service
1 year ago
erik
802dd7d57b
WIP Remove prepare release service
1 year ago
bom
ef51db1403
Fix some of the tests
1 year ago
jerger
ce24ab6fc2
wip
1 year ago
jerger
54e3f7f41a
make devopsBuild ddd
1 year ago
jerger
975de636ed
mob
1 year ago
bom
c6ef13ca7c
mob
1 year ago
jerger
a09eaa7521
mob
1 year ago
bom
0551fe6bfe
mob
1 year ago
jerger
74925a90b7
mob
1 year ago
jerger
4f499bd1f4
ignore target
1 year ago
bom
0cdf4b4c9c
Update files for in project release testing
...
1. commit anything and include one release type
2. run `pyb release` in project root
3. check that release commit and version bump commit were added
4. reset with `git reset origin/main`
1 year ago
bom
b93772d3a1
Fix naming and arguments in release_mixin
1 year ago
bom
a109759c68
Return stdout from git_repository functions
1 year ago
bom
4a23b0b800
Implement and use TagAndPushReleaseService
1 year ago
bom
e7152301dd
Add utility functions to git_repository
1 year ago
bom
fa6beebc4e
Move commit logic to prepare_release_service
1 year ago
bom
c58ddf70da
Compact updating config into one call
1 year ago
bom
1ce4bd9c55
Remove release_type as requirement for Version
...
Require it in functions that actually use it instead
1 year ago
bom
992c72bda3
Give 'file' a more descriptive name
1 year ago
bom
0df4db54d8
Copy the version list when creating new Version
1 year ago
erik
2fe05b0e06
Use deep copy of release_version object
...
Release version is modified again, when calling create_bump_version on it.
1 year ago
erik
fa73c52fe2
Remove asterisk on destructured args
...
Otherwise we would create a tuple containing
a tuple of arguments and an empty tuple.
1 year ago
erik
c91bbe787b
Create string from return value
...
stdout returns a list of strings.
This needed to be handled.
1 year ago
erik
d759036989
Create realistic test conditions
1 year ago
erik
99b8884d11
WIP implement prepare release service
1 year ago
erik
294d664bb8
WIP Add test for release_mixin
1 year ago
erik
d22dbbf050
Add import, remove return
1 year ago
erik
1e2593e358
No settings in repo
1 year ago
erik
0d0bde4b9e
Remove whitespaces
1 year ago
erik
7d7347653e
Update release_mixin methods
1 year ago
erik
a07c23434e
Implement tag_annotated and bugfix
1 year ago
erik
03f8507968
Setup build.py
1 year ago
bom
238b0304b6
Implement prepare for ReleaseMixin
1 year ago
bom
2d8ca4ecdd
Fix test_services
1 year ago
bom
ee8b49f078
Add some useful git functions
1 year ago
erik
1112b1ad49
WIP Implement prepare and tagandpush services
1 year ago
erik
821e06f82a
Pass VersionRepo to InitReleaseService
...
Update Tests.
1 year ago
erik
1d2cb7882e
Fix test
1 year ago
bom
3bd8497522
WIP Create test_services
1 year ago
bom
9250d366b9
Use newly created version object
1 year ago
bom
e2f562aa8c
Remove wildcard import
1 year ago
bom
fea5720161
Return version objects instead of mutating
1 year ago
bom
167eec4620
Make services testable
1 year ago
erik
e578878b82
WIP test the services
1 year ago
erik
f94d1879dc
Implement release type calculation
1 year ago
erik
33fdf3073a
Rename for consitency
1 year ago
erik
ff4cb70266
Rename for consitency
1 year ago
erik
ac564ade7e
Update tests for git handler
1 year ago
bom
0b3daf595a
WIP rework git handler
1 year ago