Upload
erik-ferlanti
View
171
Download
0
Tags:
Embed Size (px)
Citation preview
Goals
• Understand how to create a "release" of your application
• Learn how to deploy your application to https://www.araport.org
• Learn how to configure your workspace on https://www.araport.org/apps
• Understand how to release an "update" to an application you have already deployed
Make a “release” of your app
• What is a “release”?– Tag a specific point in history as important
• Using a VCS, like Git• Check out code for tutorial 4
$ git checkout tutorial/4
• List all tags$ git tag
• Create a tag– Lightweight vs. annotated$ git tag –a v1.0.0 –m ‘version 1.0.0’$ git push origin v1.0.0
Add a 2nd App
• https://github.com/Arabidopsis-Information-Portal/ATExpressionProfilingApp.git
• Release = v0.1.1
Update App (new release)
• Edit app/app.html– Make a simple change
• Commit your changes$ git commit –a
• Push your changes$ git push origin tutorial/4
• Create a new tag$ git tag –a v1.0.1 –m ‘v1.0.1’
• Push the new tag$ git push origin v1.0.1