Overview of the nanoHUB App Publication Process

Overview of the nanoHUB App Publication Process

nanohubtechtalks via YouTube Direct link

At this point, your code is ready to be "installed"

17 of 32

17 of 32

At this point, your code is ready to be "installed"

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Overview of the nanoHUB App Publication Process

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Overview of the nanoHUB app publication process
  2. 2 Your code's journey to publication in nanoHUB
  3. 3 When can you start publishing a nanoHUB app?
  4. 4 Background skills
  5. 5 Places you will be working with
  6. 6 Register your app in nanoHUB
  7. 7 Clone the app template to your file space
  8. 8 Add your code to the local repository
  9. 9 Test your code in your nanoHUB file space
  10. 10 Push code to nanoFORGE
  11. 11 At this point your code is "updated"
  12. 12 You may build and modify your code
  13. 13 Test the modified code in your nanoHUB file space
  14. 14 Push your updated code to nanoFORGE
  15. 15 Update the invoke script
  16. 16 Push the updated invoke script to nanoFORGE
  17. 17 At this point, your code is ready to be "installed"
  18. 18 Request that your code be installed
  19. 19 Test your code in nanoHUB APPS
  20. 20 Edit your app's description page
  21. 21 Request that your app be published
  22. 22 Your nanoHUB app is published
  23. 23 You may work on the next version of your app
  24. 24 Test the next version of your code in your file space
  25. 25 Push your new code to nanoFORGE
  26. 26 Request that your new code be installed
  27. 27 Test your new code in nanoHUB APPS
  28. 28 Update your app's description page
  29. 29 Request that your new code be published
  30. 30 The new version of your app is published
  31. 31 Next Tutorials
  32. 32 Additional Tutorials and Background

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.