Line 1: |
Line 1: |
| ===Set up=== | | ===Set up=== |
| ====Local developer environment==== | | ====Local developer environment==== |
− | $ cat /etc/profile.d/smebuild.sh
| + | /etc/profile.d/smebuild.sh |
| | | |
| # Developer environment | | # Developer environment |
Line 15: |
Line 15: |
| | | |
| ====Access to build system==== | | ====Access to build system==== |
− | $ yum install --enablerepo=smedev plague-client | + | Ask admin@contribs.org for certificates, give the email address to use for notifications |
| + | yum install --enablerepo=smedev plague-client |
| | | |
− | # ask admin@contribs.org for certificates,
| + | copy certificates and config file to ~/ |
− | # give email address to use for notifications, and to be subscribed to lists
| |
− |
| |
− | # cp certs and config to ~/
| |
| .plague-client.cfg | | .plague-client.cfg |
| .username.pem | | .username.pem |
Line 26: |
Line 24: |
| .contribs-server-ca.pem | | .contribs-server-ca.pem |
| | | |
− | # check access
| + | check access |
− | $ plague-client list_builders | + | plague-client list_builders |
| | | |
| Builders: | | Builders: |
Line 35: |
Line 33: |
| | | |
| | | |
− | ====if local username is different to sf.net username==== | + | ====sf.net access==== |
− | $ cat ~/.ssh/config | + | if local username is different to sf.net username |
| + | ~/.ssh/config |
| + | |
| Host smeserver.cvs.sourceforge.net | | Host smeserver.cvs.sourceforge.net |
| User sfusername | | User sfusername |
Line 42: |
Line 42: |
| User sfusername | | User sfusername |
| | | |
− | $ chmod 600 ~/.ssh/config | + | chmod 600 ~/.ssh/config |
| + | |
| | | |
| ===Usage=== | | ===Usage=== |
− | ====Import cvs code (not source code)==== | + | ====Import cvs code==== |
| + | This is just cvs information, not source code. |
| + | |
| + | You can use ~/home/smeserver or whatever suits. |
| + | |
| mkdir ~/smeserver | | mkdir ~/smeserver |
| cd ~/smeserver | | cd ~/smeserver |