Skip to content
This repository has been archived by the owner on Oct 5, 2018. It is now read-only.

1.5.0

Compare
Choose a tag to compare
@ajoberstar ajoberstar released this 05 Jun 22:44
· 53 commits to master since this release
  • Enhancement #172: The github-pages plugin now defaults the repoUri to the origin remote's URI of the project's Git repo (if any).
  • Enhancement #173: The github-pages plugin will no longer create an empty commit when you have changes. It will just do nothing.
  • Enhancement #94: The github-pages plugin will now only delete the existing files from the directory you target your pages copy spec to (using the into method). This can be used to generate pages into a version-specific folder without wiping out everything else (or having to regenerate all of that doc each time).
  • Enhancement/Fix #175: Certain cases used to cause failures like Stage final is not one of [dev] allowed for strategy development.. These were pretty confusing, since in this case it really meant that the repository had changes that weren't committed yet, making the normal strategy for final skip. Default version strategies are now only used if their selector method returns true, meaning you shouldn't get any failures like this. You should now get a message like this: No version strategies were selected. Run build with --info for more detail. Info logging has always included information about why strategies were skipped.
  • Deprecation #180: As a result of the change above, default version strategies are now considered deprecated and are slated for removal in 2.0.0. There shouldn't be any situations a default is needed that can't be met by putting the appropriate strategy in the normal versionStrategies.
  • Fix #171 and #145: Update the version of grgit to 1.7.0.