Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current release tarball (2.2.1) contains .git directory #158

Open
antaflos opened this issue Mar 26, 2019 · 2 comments
Open

Current release tarball (2.2.1) contains .git directory #158

antaflos opened this issue Mar 26, 2019 · 2 comments

Comments

@antaflos
Copy link

It seems that when creating the release tarball for 2.2.1 someone erroneously included his local .git directory in the tarball:

$ tar tvf herculesteam-augeasproviders-2.2.1.tar.gz  
drwxr-xr-x 1000/1000         0 2019-03-01 16:25 herculesteam-augeasproviders-2.2.1
-rw-r--r-- 1000/1000        24 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.coveralls.yml
-rw-r--r-- 1000/1000      1449 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.fixtures.yml
drwxr-xr-x 1000/1000         0 2019-03-01 16:25 herculesteam-augeasproviders-2.2.1/.git
-rw-r--r-- 1000/1000       459 2019-03-01 16:25 herculesteam-augeasproviders-2.2.1/.git/COMMIT_EDITMSG
-rw-r--r-- 1000/1000       558 2019-03-01 10:35 herculesteam-augeasproviders-2.2.1/.git/FETCH_HEAD
-rw-r--r-- 1000/1000        23 2019-03-01 10:35 herculesteam-augeasproviders-2.2.1/.git/HEAD
-rw-r--r-- 1000/1000        41 2019-03-01 10:35 herculesteam-augeasproviders-2.2.1/.git/ORIG_HEAD
drwxr-xr-x 1000/1000         0 2019-03-01 16:25 herculesteam-augeasproviders-2.2.1/.git/branches
-rw-r--r-- 1000/1000       317 2019-03-01 10:33 herculesteam-augeasproviders-2.2.1/.git/config
-rw-r--r-- 1000/1000        73 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/description
drwxr-xr-x 1000/1000         0 2019-03-01 16:25 herculesteam-augeasproviders-2.2.1/.git/hooks
-rwxr-xr-x 1000/1000       478 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/hooks/applypatch-msg.sample
-rwxr-xr-x 1000/1000       896 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/hooks/commit-msg.sample
-rwxr-xr-x 1000/1000      3327 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/hooks/fsmonitor-watchman.sample
-rwxr-xr-x 1000/1000       189 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/hooks/post-update.sample
-rwxr-xr-x 1000/1000       424 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/hooks/pre-applypatch.sample
-rwxr-xr-x 1000/1000      1642 2018-09-26 15:56 herculesteam-augeasproviders-2.2.1/.git/hooks/pre-commit.sample
...

This seems wrong :)

@antaflos
Copy link
Author

This also confuses r10k into needlessly and endlessly redeploying the augeasproviders module when running r10k deploy environment -p, which many sites do automatically by means of Cron or deploy hooks. I believe a new release should be created where the tarball doesn't contain a .git directory.

@antaflos
Copy link
Author

This is still the case with 2.4.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant