# # Copyright 2015 YOUR NAME # # All Rights Reserved. # name 'perforce-helix-web-services-project-management-ui' maintainer 'Tristan Juricek <tjuricek@perforce.com>' homepage 'https://perforce.com' # Defaults to C:/perforce-helix-web-services-project-management-ui on Windows # and /opt/perforce-helix-web-services-project-management-ui on all other platforms install_dir '/opt/perforce/web-services/static' build_version '1.0.0' require_relative '../../../../../../../perforce' build_iteration Perforce::CHANGELIST # Creates required build directories dependency 'preparation' # perforce-helix-web-services-project-management-ui dependencies/components dependency 'sources' # Version manifest file dependency 'version-manifest' exclude '**/.git' exclude '**/bundler/git'
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 13974 | tjuricek |
Moving 'ui/static' to 'helix_web_components' project, and altering some notes. Also, removed obsolete top-level Rake tasks. The "Helix Web Components" project will likely get moved elsewhere in the future. |
||
#1 | 13707 | tjuricek |
Infrastructure for including a "project management" React application. This attempts to create a fairly simple installer that creates a 'static' folder based on ui/static that gets hosted by the nginx front end. Right now, it's the only app, so the default page is this application. It was called "pws2" during a prototyping phase. Another prototype, "pws" and the related "project" module, is removed since that was a Sinatra-based approach that will be much more difficult to integrate into anything else. I'm running into a couple of issues with notifications setup, it's still not 100%, so I'm disabling this for now from the default 'god' configuration. (The service isn't 100% functional yet, anyway.) |