This project helps in packaging megam cloud platform.
This has rake files that auto-generates builds for Megam.
In the first phase we plan to provide debs
.
The list of debian packages built and their dependency are shown below.
We are working on the following. You can give us a hand too.
-
Debian Jessie
-
rpm
Every flavor (ubuntu) has a config.rb and a the version is set in the global version.rb.
export GOPATH=~/.go
export GOROOT=~/software/go
PATH=$GOROOT/bin:$GOPATH/bin
sudo apt-get install mercurial
sudo apt-get install bzr
- sbt 0.13.9
Go into the directories of,
megamcommon
cd packager/megamcommon
rake trusty
megamnilavu
cd megamnilavu
#builds a package for trusty
rake
megamgateway
cd packager/megamgateway
rake trusty
megamsnowflake
cd packager/megamsnowflake
rake trusty
megamd
cd packager/megamd
rake trusty
megamgulpd
cd packager/megamgulpd
rake trusty
After building packages, sftp it into get.megam.io server. contact our admin for credential and further instructions
sftp [email protected]
Password :
cd trusty
put <PACKAGE_NAME>
Push your packages in ~/trusty folder
./aptly.sh
Author: | Yeshwanth ([email protected]) |
Thomas Alrin ([email protected]) | |
Rajthilak ([email protected]) | |
MVijaykanth ([email protected]) | |
Kishorekumar Neelamegam ([email protected]) | |
Copyright: | Copyright (c) 2013-2015 Megam Systems. |
License: | Apache License, Version 2.0 |
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.