Getting Started with Evergreen

The evergreen feature is part of the BlinkMobile Buildbot CLI, and so there are no new plugin installations.

Before You Start:

Before you get started, there are a couple of prerequisites:

Buildbot CLI

Ensure you have installed the Buildbot CLI. There are no seperate or new installation steps for Evergreen.

Cordova Project

To use the Evergreen functionality, it is best to already have completed a standard Builtbot Build so that you have your Cordova project completed, and have produced an app that works as expected. This will ensure you have a good foundation on which to add Evergreen functionality.


Overview:

There are two parts to the Evergreen functionality - the native Cordova plugin, and Javascript and UI functionality on the front end.

The native plugin allows the transfer and installation of the new updates within the app. The front end code is a combination of Javascript and UI elements that can be handled multiple ways, depending on your ideal implementation and user experience goals. This is what will control the checking for updates, and download and installation (whether this be automatic or a manual process), and can be heavily customised depending on your project needs.

We'll cover these steps in more detail next.


Next Step

Adding the Evergreen Cordova Plugin