Giter Site home page Giter Site logo

sv-tools / bumptag Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 2.0 291 KB

The bumptag creates a new tag to release a new version of your code

License: MIT License

Go 96.29% Dockerfile 0.46% Ruby 0.93% Makefile 2.32%
bumpversion git git-tags changelog annotations authors release-helper

bumptag's People

Contributors

dependabot-preview[bot] avatar dependabot[bot] avatar svilgelm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

fossabot jbravo

bumptag's Issues

Facing openssl package issue while using with brew

Issue found when build is in progress and brew is used for installing utility

Logs:

***34m==>�***0m �***1mPouring [email protected]_64_linux.bottle.tar.gz�***0m
�***31mError:�***0m The `brew link` step did not complete successfully
The formula built, but is not symlinked into /home/linuxbrew/.linuxbrew
Could not symlink bin/c_rehash
Target /home/linuxbrew/.linuxbrew/bin/c_rehash
is a symlink belonging to [email protected]. You can unlink it:
  brew unlink [email protected]

To force the link and overwrite all conflicting files:
  brew link --overwrite openssl@3

To list all files that would be deleted:
  brew link --overwrite --dry-run openssl@3

Possible conflicting files are:
/home/linuxbrew/.linuxbrew/bin/c_rehash -> /home/linuxbrew/.linuxbrew/Cellar/[email protected]/1.1.1l/bin/c_rehash
/home/linuxbrew/.linuxbrew/bin/openssl -> /home/linuxbrew/.linuxbrew/Cellar/[email protected]/1.1.1l/bin/openssl
�***31mError:�***0m Could not symlink include/openssl/aes.h
Target /home/linuxbrew/.linuxbrew/include/openssl/aes.h
is a symlink belonging to [email protected]. You can unlink it:
  brew unlink [email protected]

To force the link and overwrite all conflicting files:
  brew link --overwrite [email protected]

To list all files that would be deleted:
  brew link --overwrite --dry-run [email protected]
�***31mInstalling sv-tools/apps/bumptag has failed!�***0m
�***31mHomebrew Bundle failed! 1 Brewfile dependency failed to install.�***0m
make: *** ***Makefile:37: brew-install*** Error 1

Feature: Auto Push

It would be nice to have a flag to automatically push the tags after creating them.

The tool could do a:

git push --tags

Panics on fresh repository with no tags yet

Heyho, i'm workin on a new lib, that i just started 10 mins ago.
Bumptag does not seem to like being run on a new repository, when there are no tags yet.

tobias@tobias-P870DM-G:~/go/src/github.com/Nerzal/atreugo-swagger$ bumptag
panic: command 'git describe --tags --abbrev=0' failed: exit status 128
fatal: Keine Namen gefunden, kann nichts beschreiben.

goroutine 1 [running]:
main.panicIfError(...)
        /home/tobias/go/pkg/mod/github.com/sv-tools/[email protected]/bumptag.go:298
main.main()
        /home/tobias/go/pkg/mod/github.com/sv-tools/[email protected]/bumptag.go:370 +0x9d3

fatal: Keine Namen gefunden, kann nichts beschreiben.

more or less translates to

fatal: No names found, cannot describe

Feature: Silent Flag

Heyho,

a -s flag or something like that would be nice so the console creates no output, when set.

If i find some time, i'll submit a PR :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.