Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Follow the Quick Start Guide to install and start Ambari Server (cluster need not be deployed).
  2. Follow the "Frontend Development" section in Quick Start Guide to check out the Ambari source using git.  This makes the entire Ambari source available via /vagrant/ambari from the Vagrant VM.
  3. From the Ambari Server host:
    1. cd /var/lib/ambari-server/resources/views/work  <- if this directory does not exist, you have not started ambari-server; run "ambari-server start" to start it
    2. mv ADMIN_VIEW\{2.45.0.0\} /tmp
    3. ln -s /vagrant/ambari/ambari-admin/src/main/resources/ui/admin-web/dist ADMIN_VIEW\{2.45.0.0\}
    4. cp /tmp/ADMIN_VIEW\{2.45.0.0\}/view.xml ADMIN_VIEW\{2.45.0.0\}/ 
    5. ambari-server restart
  4. Now you can change the source code for Admin View and run gulp locally, and the changes are automatically reflected on the server.

...