Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
Perhaps a dumb question.
Baseline-Child deployment & updating looks like a pretty cool feature of Umbraco Cloud, that could make my life a lot easier.
However, can this also be configured on a self-hosted environment?
Not a dumb question at all - I have the exact same question.
Hope to hear from some of the experts, so we can get going! :-D
Best regards, Kristian
Hi both :)
For this to work you need an on-premise version of Deploy, which is not publicly available yet. See this blog post https://umbraco.com/blog/umbraco-on-premise-deployment/
When it becomes available, the baseline functionality should be doable using git subtrees. See a tutorial here: https://medium.com/@v/git-subtrees-a-tutorial-6ff568381844
Your baseline project is the subtree, from which you pull/merge changes into your child/main project.
At ecreo we use subtrees to handle a baseline for our frontend asset setup containing stylesheets, javascripts, gulp, webpack etc.
To elaborate, you have a git repository containing your baseline (from the root, don't have it in a folder like MyBaseline.Web).
You then create your child/main project in it's own repository, and do the following git commands:
git remote add baseline {url for baseline repo here} git subtree add --prefix=MyNewProject.Web baseline master
You now get a copy of your baseline in the folder MyNewProject.Web, and can start working there.
When you need to update the baseline in your project, you can fetch from the baseline remote, and merge it into your desired branch (eg. master)
Excellent news - I look forward to that and will be keen to play with it once available.
is working on a reply...
Write your reply to:
Upload image
Image will be uploaded when post is submitted
Baseline and Self-Hosting
Perhaps a dumb question.
Baseline-Child deployment & updating looks like a pretty cool feature of Umbraco Cloud, that could make my life a lot easier.
However, can this also be configured on a self-hosted environment?
Not a dumb question at all - I have the exact same question.
Hope to hear from some of the experts, so we can get going! :-D
Best regards, Kristian
Hi both :)
For this to work you need an on-premise version of Deploy, which is not publicly available yet. See this blog post https://umbraco.com/blog/umbraco-on-premise-deployment/
When it becomes available, the baseline functionality should be doable using git subtrees. See a tutorial here: https://medium.com/@v/git-subtrees-a-tutorial-6ff568381844
Your baseline project is the subtree, from which you pull/merge changes into your child/main project.
At ecreo we use subtrees to handle a baseline for our frontend asset setup containing stylesheets, javascripts, gulp, webpack etc.
To elaborate, you have a git repository containing your baseline (from the root, don't have it in a folder like MyBaseline.Web).
You then create your child/main project in it's own repository, and do the following git commands:
You now get a copy of your baseline in the folder MyNewProject.Web, and can start working there.
When you need to update the baseline in your project, you can fetch from the baseline remote, and merge it into your desired branch (eg. master)
Excellent news - I look forward to that and will be keen to play with it once available.
is working on a reply...