This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Shell script to be executed on a Mavericks Server runing Xcode Server using sudo | |
BOTRUN_DATA=/Library/Server/Xcode/Data/BotRuns | |
LATEST_RUN=`ls -tr $BOTRUN_DATA | grep BotRun- | tail -n1` | |
tail -f ${BOTRUN_DATA}/${LATEST_RUN}/output/build.log |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Xcode Server notifies developers via e-mail (sadly no Jabber support yet) about the state of its integrations. In the default settings, Mavericks Server directly tries to send these messages. If your Xcode Server runs on a regular dialup DSL line, these messages will most likely be bounced as spam. | |
To get it to work one needs to activate the relay option in the Server.app > Mail settings with the credentials of your e-mail ISP. | |
But additionally I had to issue the following commands in Terminal.app to make it work: | |
sudo postconf -c /Library/Server/Mail/Config/postfix/ -e "smtp_sasl_security_options = noanonymous" | |
sudo postfix reload | |
sudo postsuper -r ALL |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@interface NSKeyedUnarchiver (Xcode5Fix) | |
@end | |
@implementation NSKeyedUnarchiver (Xcode5Fix) | |
+ (void)load | |
{ | |
[self exchangeInstanceMethod:@selector(decodeInt32ForKey:) | |
withMethod:@selector(xcode5Fix_decodeInt32ForKey:)]; | |
} |
NewerOlder