Quantcast
Channel: Zimbra Forums
Viewing all articles
Browse latest Browse all 1226

Installation and Upgrade • Re: Maldua's Zimbra 10 FOSS Build system

$
0
0
This is really nice work!

I created a simple bash script and built the latest builds using tags for version 8, version 9, and version 10. These are built using the tag list created by your zimbra-tag-helper tools I saw this project is using. I copied zm-build-filter-tags-9.sh and renamed it zm-build-filter-tags-8.sh and updated the MAIN_BRANCH inside to reflect 8.8.15. To my surprise, your helper found a P46 in a really long list of tags for 8.8.15. ;-) Definitely not advocating 8.8.15 but needed some more test cases for my script and was surprised it built.

Logic of bash script is trivial to automate a Zimbra FOSS build using the latest tag.

1) pull yours and Ian's projects. Then setup the build development environment.

Code:

function init (){   # Get supporting scripts that we will use   clone_if_not_exists https://github.com/ianw1974/zimbra-build-scripts   clone_if_not_exists https://github.com/maldua/zimbra-tag-helper   # install all development tools and dependencies required to build zimbra   zimbra-build-scripts/zimbra-build-helper.sh --install-deps}
2) create tag list for version you want to build using your zm-build-filter-tags-?.sh scripts.
3) find highest branch of zm-build we can use with the tags supplied and check that out
4) build version passing in your list of tags and collect tarball

Thanks for creating a very useful tool.

Jim

Statistics: Posted by JDunphy — Thu Mar 14, 2024 11:47 pm



Viewing all articles
Browse latest Browse all 1226

Trending Articles