Skip to content

make-snapshot action, to make hard copies of project with all deps.#13

Open
avnik wants to merge 9 commits into
seth:masterfrom
avnik:master
Open

make-snapshot action, to make hard copies of project with all deps.#13
avnik wants to merge 9 commits into
seth:masterfrom
avnik:master

Conversation

@avnik

@avnik avnik commented May 28, 2014

Copy link
Copy Markdown

I write prototype of locking dependency via copy all stuff from deps/
(using git-archive and hashed taken by same way as regular lock-deps do).

This code heavy inspired by riak Makefile.
Code still need some care from me (add testing, and may be add checking/enforcement all repos to be committed/pushed), but I think I reach point where I need review from someone.

Alexander V. Nikolaev added 8 commits May 27, 2014 17:50
make-snapshot produce tree with all dependencies included, ready to package
to tarball and/or to .src.rpm
I assume that files pulled by script, on 'get-deps'/'update-deps' phase.
(this change was added with yokozuna's jars in mind)
because we need to handle errors
Because it return not only sha1 of project, but also url and vcs type
@seth

seth commented May 28, 2014

Copy link
Copy Markdown
Owner

Thanks for posting this! I will make an effort to review in the next couple of days. The idea of using git archive sounds very interesting.

@avnik

avnik commented May 28, 2014

Copy link
Copy Markdown
Author

On Wed, May 28, 2014 at 02:01:45PM -0700, Seth Falcon wrote:

Thanks for posting this! I will make an effort to review in the next couple
of days. The idea of using git archive sounds very interesting.

Idea was completely borrowed from riak toplevel makefile.

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

Successfully merging this pull request may close these issues.

2 participants