braddr / d-tester

Automated testing for github projects.
http://d.puremagic.com/test-results/
11 stars 5 forks source link

Change dmd make target to 'auto-tester-build' #46

Closed yebblies closed 9 years ago

yebblies commented 9 years ago

Updated with the correct make target.

braddr commented 9 years ago

Thanks for updating it. Please get at least the 'stable' and '2.067' branches updated with the changes Ideally all the ones that are setup in the auto-tester since they'll break if any builds are attempted for them.

Once the first two are done, I'll get this merged in.

yebblies commented 9 years ago

I've opened pull requests for all the branches listed on the autotester page: https://github.com/D-Programming-Language/dmd/pull/4540 https://github.com/D-Programming-Language/dmd/pull/4541 https://github.com/D-Programming-Language/dmd/pull/4542 https://github.com/D-Programming-Language/dmd/pull/4543 https://github.com/D-Programming-Language/dmd/pull/4544

yebblies commented 9 years ago

Ok never mind about pre 2.066

braddr commented 9 years ago

Hrm. I really don't like that the AT isn't capable of building at least the 2.066 branch. I'll ponder on how to restore the config file copying for that and the older branches.

I'm not going to merge this pull until monday or tuesday due to heading out of town in the morning and making changes right before disappearing is just asking for trouble, or a ruined weekend with friends.

yebblies commented 9 years ago

Hrm. I really don't like that the AT isn't capable of building at least the 2.066 branch. I'll ponder on how to restore the config file copying for that and the older branches.

Or we can update the older branches to work without the config file.

I'm not going to merge this pull until monday or tuesday due to heading out of town in the morning and making changes right before disappearing is just asking for trouble, or a ruined weekend with friends.

:( That's a shame, I'll have to find something else to do on the weekend I guess. I'd be happy to take the blame if there are problems and they don't get fixed until next week.

braddr commented 9 years ago

deploying to the host 'redmond' now, well watch it for a while before deploying to others probably late tonight.

yebblies commented 9 years ago

Awesome, thanks!

yebblies commented 9 years ago

I don't think it's working, this pull request should be building ddmd as well as dmd. https://auto-tester.puremagic.com/show-run.ghtml?projectid=1&runid=1492060&dataid=10823088&isPull=true

braddr commented 9 years ago

Argh.. I didn't pay attention to which repository this pull was for. The client code has moved over to the at-client repository. I'll apply the change there.

yebblies commented 9 years ago

Great, looks like it works now! Please let me know when it's on the other hosts.

braddr commented 9 years ago

I'll get all of the rest of the posix hosts done some time tomorrow. The internet in this hotel is bad enough that I might have to wait until I get home to be able to sanely work in the windows hosts. rdp is pretty bandwidth friendly, but...

yebblies commented 9 years ago

Understood, whenever you can.

braddr commented 9 years ago

Deployed to all of the posix hosts now. I'll finally be home in 12ish hours and will deploy to the 3 windows machines then.

yebblies commented 9 years ago

Thanks!

yebblies commented 9 years ago

Most of them have run now, no problems so far.

braddr commented 9 years ago

Deployed across all the hosts now.

yebblies commented 9 years ago

Yay! Thank you!