aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-08-29Fix bdep-ci tests failing due to undefined user email for git-commitKaren Arutyunov1-0/+4
2018-08-29Add unit-tests option to bdep-newBoris Kolpackov13-129/+309
If specified (-t exe,unit-tests or -t lib,unit-tests) then generate build infrastructure for unit testing.
2018-08-28Implement CI request submissionKaren Arutyunov6-485/+820
2018-08-25Implement bdep-ci commandBoris Kolpackov15-214/+700
2018-08-25Always print reference submit result manifest value if presentKaren Arutyunov2-13/+21
2018-08-22Add support for specifying publisher's name in addition to emailBoris Kolpackov9-125/+188
2018-08-21Shorten build2 output matching regexes in testscriptsKaren Arutyunov6-171/+77
2018-08-20Advise user to retry publishing on server errorKaren Arutyunov1-4/+10
2018-08-20Reorder modules in bdep-newBoris Kolpackov1-2/+2
2018-08-15Use sanitized name stem for language identifiers in bdep-newBoris Kolpackov2-13/+37
2018-08-15Always use full (three-component) git version for consistencyBoris Kolpackov3-5/+5
2018-08-14Adapt to git_version() returning semantic_version nowKaren Arutyunov15-106/+104
2018-08-12Make get_ver staticKaren Arutyunov2-2/+2
2018-08-11Make get-related functions to take minimum supported version as an argumentKaren Arutyunov9-51/+113
2018-08-09Fix other command testscripts to pass for older git versionsKaren Arutyunov11-100/+87
2018-08-09Fix init, config and status commands tests to pass for older git versionsKaren Arutyunov6-43/+56
2018-08-07Add git version check (2.12 is minimum supported)Karen Arutyunov6-53/+115
2018-08-06Disable bdep-publish/control tests for older git versionsKaren Arutyunov2-1/+25
2018-08-06Fix bdep-publish failure for older git versionsKaren Arutyunov1-8/+14
For older git versions worktree command doesn't support --track option, so we now create branch explicitly beforehand.
2018-08-05Convert expected git clone warning to info in bdep-publish testscriptKaren Arutyunov1-1/+6
2018-08-04Fix unreliable git output match in publish testscriptKaren Arutyunov2-3/+1
2018-08-04Fix yet another publish test adding git user name/emailKaren Arutyunov1-0/+2
2018-08-04Fix publish testscript adding git user name/emailKaren Arutyunov1-2/+5
2018-08-04Add archive checksum files to build2-control branch in bdep-publishKaren Arutyunov6-160/+870
2018-07-31Extract project from manifest in bdep-publishBoris Kolpackov4-15/+18
2018-07-31Publish all packages in project, not only those initialized in configBoris Kolpackov3-42/+31
2018-07-30Sanitize version substitutionsKaren Arutyunov1-1/+1
2018-07-28Use build.version.stage value to pick repository for bdep-publish testsBoris Kolpackov1-4/+9
2018-07-27Make bdep publish tests to specify --email optionKaren Arutyunov1-1/+2
2018-07-27Implement package archive uploadKaren Arutyunov7-20/+762
2018-07-27Implement temp directory facilityKaren Arutyunov6-24/+166
2018-07-27Implement publish command for publishing packages to archive repositoriesBoris Kolpackov17-128/+868
2018-07-26Make use of butl::project_nameKaren Arutyunov1-33/+36
2018-07-25Handle package name extensions in bdep-newBoris Kolpackov1-35/+39
2018-07-23Fix broken new command testsKaren Arutyunov1-57/+65
2018-07-18Fix test breakages due to nesting checks and amalgamationBoris Kolpackov4-12/+31
2018-07-18Diagnose nested projects in new commandBoris Kolpackov1-20/+32
2018-07-17Add note on nested packages to bdep-new(1)Boris Kolpackov1-1/+1
2018-07-17Diagnose improper project/package arrangements in new commandBoris Kolpackov3-19/+50
2018-07-16Fix typo in bdep.cliKaren Arutyunov1-2/+2
2018-07-14Make use of testscript mv builtinKaren Arutyunov3-16/+6
2018-07-12Temporary disable test that requires mv testscript builtinBoris Kolpackov1-0/+3
2018-07-11Add project manifest valueKaren Arutyunov1-1/+2
2018-07-11Write project name to package manifest in new commandBoris Kolpackov2-21/+75
2018-07-09Print info on having to issue explicit bdep-sync in bdep-config-setBoris Kolpackov2-0/+3
2018-07-09Adjust ODB compilation script for bdep-based setupBoris Kolpackov1-7/+34
2018-07-05Add repositories.manifestBoris Kolpackov1-0/+18
2018-07-02Fix Clang warningBoris Kolpackov1-1/+1
2018-07-02Add ability to suppress auto-synchronization via BDEP_SYNC envvarBoris Kolpackov2-4/+18
If BDEP_SYNC is set, auto-synchronization will only be performed if its value is true or 1. So to suppress, run: $ BDEP_SYNC=0 b
2018-07-02Try to obtain real email from environment, VCS in bdep-newBoris Kolpackov4-2/+158