Skip to content

Commit

Permalink
Create .travis.yml
Browse files Browse the repository at this point in the history
upfated teavis


wallpaper test

added mail to travis

updated url to test heroku app
added notify email taken from env variable


Merge remote-tracking branch 'origin/master'


Create .travis.yml
Create .travis.yml
Create .travis.yml
to set wallpaper downloaded by wget in build .sh
Update .travis.yml
Create .travis.yml
Merge pull request #1 from meets2tarun/patch-2

Update .travis.yml
Create .travis.yml
Merge pull request #2 from meets2tarun/patch-3

Create .travis.yml
changes for email
Create .travis.yml
Create .travis.yml
Merge pull request #3 from meets2tarun/patch-4

Create .travis.yml
Create .travis.yml
Create .travis.yml
to overwrite the previous tag

Create .travis.yml
meilix-generator
Update .travis.yml
Merge branch 'generator' into master
Update .travis.yml
  • Loading branch information
xeon-zolt committed Jun 26, 2017
1 parent 321f881 commit e209fcb
Show file tree
Hide file tree
Showing 8 changed files with 75 additions and 13 deletions.
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<!-- Before filing an issue, please search the existing issues (both open and closed) to see if your report might be duplicate -->
<!-- Please don't file an issue when you have a support question, send support questions to the mailinglist or ask them on Gitter (https://gitter.im/fossasia/meilix) -->

- Issue type: Bug report/Feature request <!-- delete the one that does not apply -->

### Short description
<!-- Explain in a few sentences what the issue/request is -->

<!--
If this is a bug report, use the following part of the the template and delete the part at the bottom
-->
### Environment
<!-- Tell us about the environment -->
- Operating system:
- Software version:
- Software source: <!-- e.g. Github Repository, Metapackage, installed via package managers -->

### Steps to reproduce
<!-- Tell us step-by-step how the issue can be triggered. Attach any screenshots if available -->
1. <!-- step 1 -->
2. <!-- step 2 -->
3. <!-- step 3 -->

### Expected behaviour
<!-- What would you expect to happen when the reproduction steps are run -->

### Actual behaviour
<!-- What did happen? Please (if possible) provide the stack trace -->

<!--
Use the part below to file a feature request and delete the bug report part above.
-->
### Usecase
<!-- Tell what you're trying to achieve, Describe _what_ the requested feature should do -->

### Description
<!-- Describe as extensively as possible what you want meilix to do -->
10 changes: 10 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
### Short description
I have:
- [ ] There is a corresponding issue for this pull request.
- [ ] Mentioned the Issue number in the pull request commit message `Fixes #<number> commit message`

### For the reviewers
I have:
- [ ] Reviewed this pull request by an authorized contributor.
- [ ] The reviewer is assigned to the pull request.

14 changes: 8 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,27 @@
# This provides us with GCC binary support so we can run bash
dist: trusty
language: generic

sudo: required

script:
- ./build.sh
- 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash ./scripts/aptRepoUpdater.sh; fi'


before_deploy:
- export image_name="`echo *.iso`"
- cat *.iso > "/home/travis/${image_name}"

notifications:
slack: fossasia:3pMkQrSogvEMfnu9aJDW2ZYC

on_success: always

deploy:
- provider: releases
skip_cleanup: true
overwrite: true
tag_name: $TRAVIS_TAG
api_key:
secure: "IBOHja2Ip9Zo0slYX12Ce8vYSiypw7frU8Wbn00ZIaGP+dWW6G1FP+Weo6ai4OnX9LMoxQtc1842rfq84N/yw8mFElB3EICJe+yjGzijINf56RW1EhQtrdbok/K95OiS8XNZtXh9hr+a3IX7f4ZtaydFALRcOUgR8gCJFkkujT6/+5VzeEefyYg6+JMz6jU2S9EGmows/UtR1Zo+2KnCKgMH89i9l/9kY+w+Z5vBYqEXx4xx623dzVkhln54Wz7VwEzK4I1kvy+kjy1X4NUQNI6JMKOEjsNZ4TUfR0VWKhKTVRt/E0UV6m6LFtvhwg9KYNb96/Sq3SUM5B9nVcwNvL+ZFOzYFxqCgwhtAn6UAhEoK8C292XPbaDbwc4qtm3RyX7tJ44+K2b060ZPkG0bc90ypvPxaBkHwYoY3r0oiOofCYnFnArc5zq6DaxeJE1+bMfVC14hr+lhPGLQ1uxb+FZ7r49Wt8U6kfgB+mpuW+/3YnNxeuOV+NzDWlQAIaBs0qGSD8ucAcUtb0pDaM52fZLtMwqiyMHd/rvcbiFT4DVoII3BRFFWyxRSiMQRGBnz+LkG+YORPv6PIJpnfcPNLXiqB6ndEkBUcmfnHkVs0B6cf2IGcICMN4rdIGW/v/EeT2E0+/C3Cf07CiPfZe7xedJfczlJeikmYsJpylm8HeI="
secure: "tVVKOMh0dZCrHkAfoqIYJYleJwTwXptumugYVcGi/WDaeFi9o1ROTKVdLXUO2CcAUgWUphWjnckF4uVdKBcCB87Af0hgQBXdpDJ4VSb2FFjjY3Lf5dpR1FTYR6Tqsn821mYM17wtwmO1tlg8zFqd1yysr36wZ0EqzFwBtV2FA0jNfxGtFyyJRZnDcCQqwREc2iIENSt8tE787HbwPaWGBEkpC8zYwNYkQXPgFvTi+Z/6Tnobz7gnk9wQFuzFDymr6sDTQF+2ycfGnJnXDOZjqC5haDZbXop6dR/ru6hwO6U4khQIFHEPMZEEHnocB1gOOSiM9Z/yztmY18X4jzx8gZAMIrdKwYlZzEeVAbnlX0WXfjOFmcKIvaMtdNZg9QJil3ePPq/80uNo4TGUy+04ll6jBqqMf4BTs/dxohLyksxN79iuAplRtEl96ZQG+0VI1B0OE3WjwtcuvcuTW7oZ1sOULY4UsNmIdPpJZqIrQpN4AevRJ6DV844uvJ63Sbdzyu0EjMTp+h+2dWiQnnW4aP0mbYsBGWTj0vM2CD/fHtM9W6oVNqLsF7pEe9fg7d2hYJS7Zkuwco33WHqy4JGvLl9uyzSsy0cueJgwg5DYJ8zWDzhlCbKtEk1kG+eKVj+C5rG4shOMK4zf+0iVn5BCNB5d3OgLpAGJwFx1uqqTMrc="
file_glob: true # http://stackoverflow.com/a/28579635/1320237
file: "/home/travis/${image_name}"
on:
tags: true
branch: master
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Meilix
# Meilix - generator branch

[![Join the chat at https://gitter.im/fossasia/meilix](https://badges.gitter.im/fossasia/meilix.svg)](https://gitter.im/fossasia/meilix?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://travis-ci.org/fossasia/meilix.svg?branch=master)](https://travis-ci.org/fossasia/meilix)
Expand Down Expand Up @@ -44,6 +44,16 @@ Creating a metapackage is really easy, we will make use of [equivs](http://apt.u

***Note: Remember to replace nameOfYourMeta-package with the name of the meta-package**

### Personalizing it
Updating the OS/metapackage to the latest version
- For this, we need to update sources.list file to the version we desire.

Customize the Browser
- For this, we need to edit chrome.json file found under meilix-default-settings. You can chnage homepage URL, default search-engine,etc. If you want to change some setting which is selected by default, then remove the comment and change its value from "1" to "0" or from "false" to "true" or vice-versa, depending upon the requirement.

Know your OS
- Metapackage and distro information can be found in dists directory.

## Communication
Chat: [Slack Channel](http://fossasia.slack.com/messages/linux/) | [Get an Invite](http://fossasia-slack.herokuapp.com/)

Expand Down
3 changes: 3 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ datafiles="image-${arch}.tar.lzma sources.list"
# Necessary development tool packages to be installed on build host
devtools="debootstrap genisoimage p7zip-full squashfs-tools ubuntu-dev-tools"

url_wallpaper="https://meilix-generator.herokuapp.com/uploads/wallpaper" # url heroku wallpaper
wget $url_wallpaper -P meilix-default-settings/usr/share/meilix/images

# Make sure we have the data files we need
for i in $datafiles
do
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@
// set when the 'DefaultSearchProviderEnabled' policy is enabled and will only
// be respected if this is the case.

"DefaultSearchProviderSearchURL": "http://www.google.com/cse?cx=partner-pub-6065445074637525:8941524350&q={searchTerms}",
"DefaultSearchProviderSearchURL": "http://susper.com/search?query=%s",

// Default search provider suggest URL
//-------------------------------------------------------------------------
Expand Down Expand Up @@ -671,7 +671,7 @@
// will allow the user to choose whether the new tab page is his home page on
// his own.

"HomepageIsNewTabPage": false,
"HomepageIsNewTabPage": true,

// Configure the home page URL
//-------------------------------------------------------------------------
Expand All @@ -684,7 +684,7 @@
// allow the user to choose his home page on his own if HomepageIsNewTabPage
// is not set too.

"HomepageLocation": "http://www.google.com/cse/home?cx=partner-pub-6065445074637525:8941524350",
"HomepageLocation": "http://susper.com/",

// Allow images on these sites
//-------------------------------------------------------------------------
Expand Down Expand Up @@ -1003,7 +1003,7 @@
// starts Google Chrome. If you enable this setting, users cannot change or
// override it in Google Chrome. Disabling this setting is equvalent to
// leaving it not configured. The user will still be able to change it in
// Google Chrome.
// Google Chrome.
"RestoreOnStartup": 4,

// URLs to open on startup
Expand All @@ -1013,7 +1013,7 @@
// opened on start up. This policy only works if the 'RestoreOnStartup'
// policy is set to 'RestoreOnStartupIsURLs'.

"RestoreOnStartupURLs": ["http://www.google.com/cse?cx=partner-pub-6065445074637525:8941524350"],
"RestoreOnStartupURLs": ["http://susper.com/"],

// Enable Safe Browsing
//-------------------------------------------------------------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ su_cmd=gksu %s

[desktop]
wallpaper_mode=1
wallpaper=/usr/share/meilix/images/xp_default_wallpaper.jpg
wallpaper=/usr/share/meilix/images/wallpaper
desktop_bg=#000000
desktop_fg=#ffffff
desktop_shadow=#000000
Expand Down
Binary file not shown.

0 comments on commit e209fcb

Please sign in to comment.