Giter Club home page Giter Club logo

us-ignite

Deployment

STAGING

The site is hosted on Heroku, using Heroku Pipelines as the main deployment platform. The staging site (https://us-ignite-staging.herokuapp.com) is linked directly with Github Master Branch. So whenever the code is pushed or merged into the Github repo master branch. The staging site will rebuild itself with the latest code automatically.

You do not need to push to Heroku Git separately.

The URL of the Heroku Pipeline is (https://dashboard.heroku.com/pipelines/df0690de-a024-43ba-a087-697449c4d2b2/)

REVIEW APPS

When you are building a new feature, please set up a new branch and work from there, when you are ready to review them, please submit a merge request (but not merging it). The pipeline will build a "review app" automatically from the new branch with the settings carried over from the staging environment. You can find the review app URL from the pipeline homepage.

When you are ready to implement the new feature, simply merge it into the master branch, and it will be in the staging site automatically once it is rebuilt.

DEPLOY TO PRODUCTION

Deploy to production env is extremely easy, simply click the "Promote to Production" button, then you are good to go!

PIPELINE SETTINGS

You can update the pipeline settings in "app.json" file. For more information, please refer to the official Heroku documentation here: (https://devcenter.heroku.com/articles/pipelines)

US Ignite's Projects

advanced-wireless icon advanced-wireless

US Ignite fosters the creation of next-generation Internet applications that provide transformative public benefit.

broadband-economy_nyu icon broadband-economy_nyu

Measure correlation between broadband expansion and economic growth. NYU CUSP Capstone project.

cmu-capstone-us-ignite icon cmu-capstone-us-ignite

The primary objective of our project is to make the decision making process of choosing to close the base early, delay the opening of the base, and shutting down the base for the day, easier for the Garrison Safety Officer. We accomplish this objective through two main deliverables: a script and dashboard.

dot_disadvantaged_map icon dot_disadvantaged_map

A map that shows the tracts that have a disadvantage wrt DOT within the US Ignite communities.

trigger-workflow-and-wait icon trigger-workflow-and-wait

Trigger a workflow in another (or same) repository and wait for the job to finish. Forked from convictional for compliance reasons. Thank you so much for licensing MIT

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.