-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Tag/Release compressed package does not contains submodules sources #70
Comments
Dear Victor you are right, indeed I was searching some references just these days about this topic. I have used to prefix my release tag with Let me some time for my nightly readings... |
@victorsndvg bad news... see this http://stackoverflow.com/questions/34719785/how-to-add-submodule-files-to-a-github-release Probably we should go with our in-house script/git-hook... stay tuned. |
Travis CI could be (again) our great friend, see this https://docs.travis-ci.com/user/deployment/releases/ |
Thank you @szaghi ! As a start point, I'm going to upload a handmade compressed package and then I will try to read something about Travis CI |
I just setup a decent solution. I am now exploiting Travis CI automatic deploy for uploading (automatically for each release) a fully-appended release archive. For example the new release v1.1.3 has such a new archive. The dirty solution is based on 2 modifications:
Pros
Cons
ConclusionsFor the moment, I am satisfied by this dirty solution, maybe we can setup a cleaver/clean fix. What do you think? |
If you're using |
@zbeekman Thanks! Yes, I know |
I'm not sure what you mean "expand the tag version". I think you should be able to use |
@zbeekman I meant, I was not aware of To expand the reply: yes, I was using |
@zbeekman works perfectly... FLAP-v1.1.5.tar.gz, thank you! |
@victorsndvg tomorrow I'll modify the logic: it could be nice to have the install script as a separate asset that can be dowload alongside the whole release archive... just a minimal amend to travis setup |
Hi @szaghi ,
I've seen that when you create tags in Github, a
.zip
or.tgz
file is created. This file does not contains the submodules sources, and finally the project will not compile! ...This is not a FLAP issue ... but, as I usually do 😉 , I looked into your repositories and I discover that this is also happening with FLAP.
I've been googling but I don't find a solution to this problem. Do you know how I can solve this?
Thanks in advance!
The text was updated successfully, but these errors were encountered: