Skip to content
This repository was archived by the owner on Jun 8, 2020. It is now read-only.

onedata/oz-gui-default

Repository files navigation

About

oz-gui-default is GUI written in Ember distributed with OZ worker.

Goals

This repo allows to separate GUI from OZ worker repo, which improves ease of maintenance and lowers build times.

It is able to build a release containing only compiled GUI static files and create a static docker with those files.

Getting Started

To build a development release of GUI:

make             # run natively (requires npm, bower, ember)
make submodules  # run in docker (onedata/builder) that has all deps
./make.py        

To build a production release of GUI:

make rel         # run natively (requires npm, bower, ember)
make submodules
./make.py rel    # run in docker (onedata/builder) that has all deps

To package a built release into a static docker:

./sr-dockerbuild

To package a built release into a static docker and push it to docker repo:

./sr-dockerbuild --push --remove

To get more info on sr-dockerbuild.sh usage:

./sr-dockerbuild --help 

To start an ember build process that watches for changes and rebuilds:

./build_watch.sh

To find all broken symbolic links (those that point to nothing):

./find_broken_links.sh

Support

For more information visit project Confluence or write to wrzeszcz@agh.edu.pl.

About

A front-end for Onedata Onezone

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 7