# # Copyright 2015 Perforce Software, Inc. # # All Rights Reserved. # name 'notification_services' maintainer 'Tristan Juricek <tjuricek@perforce.com>' homepage 'https://perforce.com' # Defaults to C:/notification_services on Windows install_dir "/opt/perforce/web-services/#{name}" require_relative '../../../../../../notification_services/notification_services/lib/notification_services/version' build_version NotificationServices::VERSION require_relative '../../../../../../perforce' build_iteration Perforce::CHANGELIST # Creates required build directories dependency 'preparation' # notification_services dependencies/components dependency 'notification_services-source' # Version manifest file dependency 'version-manifest' exclude '**/.git' exclude '**/bundler/git'
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#3 | 13972 | tjuricek |
Removing old microservice implementations. The system is now mostly a monolith. Eventually there will be a websocket service. |
||
#2 | 13544 | tjuricek |
Revise package and gem versioning. Packages will use [gem]-[changelist] as their versions. Gems will use a standard Ruby MAJOR.MINOR.REVISION format. P4WEBAPI-64 |
||
#1 | 13535 | tjuricek |
Add notification_services to deployment, and reconfigure build step to exec bash. The execution bit doesn't seem to stay set on config/bash.sh The notification_services service doesn't have advanced tests just yet. |