• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cksource / mgit2 / 274
99%

Build:
DEFAULT BRANCH: master
Ran 11 Jan 2019 09:08AM UTC
Jobs 1
Files 19
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
274

push

travis-ci

web-flow
Merge pull request #82 from cksource/t/73

Feature: Introduced a set of new commands which should help developers in daily tasks. Closes #73.

*  New commands:

    * `commit` - allows committing all changes files that are tracked by Git (a shorthand for `mgit exec 'git commit -a'`)
    * `fetch` - allows fetching changes in all cloned repositories (a shorthand for `mgit exec 'git fetch'`)
    * `pull`  - allows pulling changes in all cloned repositories and cloning missing ones (it does not check out to specified branch in `mgit.json` file)
    * `push` - allows pushing changes in all cloned repositories (a shorthand for `mgit exec 'git push'`)
    * `close` - allows mering specified branch into current one and removes the merged branch from the local and remote

* The `update` command was renamed to `sync`.

* The `save-hashes` command was renamed to `save`. It accepts two options: `--branch` or `--hash` (which is default one). If specified `--branch`, name of current branches will be saved in `mgit.json`.

* Removed command `bootstrap`. Use the `sync` command instead. Sync command will scan the package directories and compare results with packages saved in configuration file. If there is something that is not defined in `mgit.json`, it will be printed out.

* `checkout` command now allows checking out the project to specified branch: `mgit checkout stable` will check out all repositories to `#stable` branch. It can also create a new branch for repositories that contains changes in files tracked by git. Calling `mgit checkout -- --branch develop` will create the `#develop` branch in these repositories.

* Improved the help screen of mgit and introduced a help screen for specified command, e.g.: `mgit sync --help`.

BREAKING CHANGE: Removed the `bootstrap` command. The `sync` command should be used instead for initializing the repositories.

BREAKING CHANGE: Renamed `update` command to `sync`.

BREAKING CHANGE: Renamed `save-h... (continued)

147 of 152 branches covered (96.71%)

Branch coverage included in aggregate %.

487 of 487 relevant lines covered (100.0%)

10.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 274.1 11 Jan 2019 09:08AM UTC 0
99.22
Travis Job 274.1
Source Files on build 274
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #274
  • 2097c160 on github
  • Prev Build on master (#271)
  • Next Build on master (#275)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc