Commit graph

29 commits

Author SHA1 Message Date
Ana María Martínez Gómez
0aa49e9c64 Get rid of vagrant
We are using Docker now instead.

Closes https://github.com/openSUSE/osem/issues/1213
2019-02-26 16:30:56 +01:00
Henne Vogelsang
eabb2693c0 Move Translation docu into the wiki
This doesn't need to live in the code base...
2019-02-01 01:00:19 +01:00
Henne Vogelsang
f8b7233404 Put database.yml into the code base
It works by default, we have a mechanism to configure it (dotenv.example)
and we want to be a 12factor app, right? Let's do this...
2018-09-20 11:33:57 -07:00
Henne Vogelsang
042d49619c Docker cleanups
- Put docker-compose.yml into version control, no need to make this an example
  file and complicate things.
- Start the docker dev-env osem on port 3000. Just as our documentation says
  and how we do it in vagrant.
- hardcode CONTAINER_USERID so you don't have to have an
  docker-compose.override.yml if your UID is 1000.
- Rename web service/container to osem for clarity in the logs
- Keep assets also in a volume in production
- warn a bit more prominently about docker-compose.override.yml
2018-09-14 23:28:26 +02:00
Henne Vogelsang
0eb1ef337a Introduces docker-compose to the contribution guide
Introduces a section about the docker-compose development environment.
I have also tried to shorten the guide, by moving some things to the wiki,
so it's not too overwhelming for new contributors.
2018-09-11 00:10:42 +02:00
Henne Vogelsang
64d8f05bdd Update FactoryBot strings & urls 2018-09-06 00:42:28 +02:00
Paul Andrei Badarau
9c7caa141f Add short description for overcommit 2018-06-12 11:18:01 -07:00
James Mason
dd0a52cca9 Use knapsack to parallelize tests
...in order to reduce TravisCI runtimes
2018-05-09 06:39:06 -07:00
Sidharth Bansal
b93613fcc5 Updated link 2017-12-12 17:45:14 +02:00
Sidharth
d813470995 Contribution.md broken url
The link to capybara was broken in CONTRIBUTION.md file
Fixes #1862
2017-12-12 17:45:14 +02:00
Stella Rouzi
003926ea8f Move some contributing info on wiki 2017-07-17 19:25:14 +03:00
Hernán Schmidt
48475b7eba Merge pull request #1504 from shlok007/add-gsoc-label
Introduce label to group GSoC work together
2017-05-30 09:20:13 +02:00
shlok007
1f0601be1b Introduce label to group GSoC work together 2017-05-29 17:26:25 +05:30
divyanshumehta
4594626670 Added link for Cop:Rails in contributing.md 2017-05-23 10:43:03 +05:30
AEtherC0r3
dcd57934fb Add OpenID test documentation
* Write a paragraph that informs contributors about the openID test
accounts that are available and provide instructions on how to
enable them in development (#1315) in CONTRIBUTING.md

* Add missing environment variable for openID logins via openSUSE
(OSEM_SUSE_KEY, OSEM_SUSE_SECRET) in dotenv.example
2017-04-03 23:55:59 +03:00
Stella Rouzi
e8699f4258 Updating readme, install, payments, contributing files 2017-03-13 14:29:52 +02:00
Ana María Martínez Gómez
2c33384a87 Improve contributing guide
Add more details to the Pull Requests workflow section.
2017-03-12 21:06:53 +01:00
Stella Rouzi
4ff5bc4c09 Add contributing info for first comers 2017-03-10 11:51:24 +02:00
Rob Smith
0dba45909f Minor Contributing documentation updates.
These are small things I had to change to have the vagrant environtment work
correctly.
2016-09-17 19:31:59 -07:00
Arun Kumar
73bdaac8d0
Update CONTRIBUTING.md to setup ichain in test mode using dotenv 2016-08-12 01:57:39 +05:30
Henne Vogelsang
5770920270 Move the not interesting parts down... 2016-04-26 16:25:05 +02:00
Henne Vogelsang
b11acac559 Cleanup INSTALL.md/CONTRIBUTE.md 2016-04-26 16:09:54 +02:00
Henne Vogelsang
1da40b22cf Update CONTRIBUTING.md 2016-04-26 14:57:17 +02:00
Aditya Prakash
d770533bdc Add documentation for using ichain in test mode
Removed houndp-ci because we are not using it anymore.
Removed private links. Ex: [OSEM-admins](https://github.com/orgs/openSUSE/teams/osem-admins)
is accessible only to members ot osem-admins team.
2016-04-07 11:17:37 +05:30
Artem Chernikov
00e4b7e178 Fix typo in contributing.md [ci skip] 2014-07-07 15:06:44 +02:00
Artem Chernikov
472b05370e Add coverage improval remark [ci ckip] 2014-07-07 15:06:44 +02:00
Artem Chernikov
85e8650723 Add more options to the contributur to communicate 2014-07-07 15:06:44 +02:00
Stella Rouzi
d3751be558 Add rubocop to Gemfile 2014-06-17 22:50:00 +03:00
Henne Vogelsang
b400a95476 Put the contribution guide into CONTRIBUTING.md 2014-04-25 18:13:20 +02:00