The Umbraco Cloud Toolkit is comprised of the following features...
@Umbraco.IsDevelopment()
@Umbraco.IsStaging()
@Umbraco.IsLive()
- Node Id -> Guid lookup
- Node Guid -> Id lookup
- Courier - Force Deploy
- Courier - Force XML Rebuild
EnvironmentHelper.GetUmbracoEnvironment()
returning"local"
,"development"
,"staging"
,"live"
(or"elsewhere"
if unknown).
A command-line utility to set-up a local git repository for an Umbraco Cloud project.
The application will clone the Development environment, then add remote repository references for the Staging and Live environments.
Note: Umbraco Cloud Toolkit for Umbraco has been developed against Umbraco v7.2.8 and will support that version and above.
Umbraco Cloud Toolkit can be installed from either Our Umbraco or NuGet package repositories, or build manually from the source-code:
To install from Our Umbraco, please download the package from:
https://our.umbraco.org/projects/backoffice-extensions/umbraco-cloud-toolkit
To install from NuGet, you can run the following command from within Visual Studio:
PM> Install-Package Our.Umbraco.Cloud.Toolkit
We also have a MyGet package repository - for bleeding-edge / development releases.
If you prefer, you can compile the project yourself, you'll need:
- Visual Studio 2012 (or above)
To clone it locally click the "Clone in Windows" button above or run the following git commands.
git clone https://github.com/leekelleher/umbraco-cloud-toolkit.git umbraco-cloud-toolkit
cd umbraco-cloud-toolkit
.\build.cmd
Anyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.
Have a question?
- Raise an issue on GitHub
Copyright © 2016 Our Umbraco and other contributors
Copyright © 2014 Lee Kelleher, Umbrella Inc
Licensed under the MIT License
The package logo adapts the following icons from the Noun Project, licensed under CC BY 3.0 US:
- Cloud by Aya Sofya
- Wrench by Gregor Črešnar