ClickStarts are used by specifying the application type when you deploy an app. You can specify the stack to use either by name, or and -RPLUGIN.SRC.= - this is called a "remote" plugin and is useful for getting the latest version of things.
This stack uses npm to install any required packages, and expects applications to be packaged up as a zip.
Get a sample app (eg sampleapp from this repo). The Cloudbees SDK must be installed.
cd sampleapp
zip -r ../app.zip *
bees app:deploy -a MYAPP_ID -t node -RPLUGIN.SRC.node=https://s3.amazonaws.com/clickstacks/nicofrancois/dart-plugin.zip ../app.zip
main.dart is the default main. If you want to overrride it :
bees config:set MYAPP_ID main-dart=whereismymain.dart
By default, this clickstack use the last Dart SDK version. If you want a specific one, just define the DART_BUILD environment variable :
bees config:set -a MYAPP_ID DART_BUILD=version