Skip to content

Find out what needs to be changed when upgrading a Phoenix application

Notifications You must be signed in to change notification settings

azadlabs/phoenix-diff

 
 

Repository files navigation

CircleCI

Phoenix Diff

See what needs to be changed when upgrading a Phoenix framework application http://www.phoenixdiff.org

Development

To start your Phoenix app:

  • Install dependencies with mix deps.get
  • Install Node.js dependencies with npm install
  • Start Phoenix endpoint with mix phoenix.server

Now you can visit localhost:4000 from your browser.

Adding new phoenix versions to be diff'ed

The sample apps used to create the diffs are stored within the data/sample-app directory.

When a new version of phoenix is available, add it to the versions variable in the following script and run it to regenerate that data.

./bin/generate-sample-apps

Currently the secret_key_base and signing_salt variables must be set to the same within all the apps manually so that they don't show up in the diffs, but this should be automated pretty soon.

About

Find out what needs to be changed when upgrading a Phoenix application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 73.6%
  • JavaScript 16.2%
  • HTML 7.6%
  • CSS 2.3%
  • Shell 0.3%