github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2018-12-07 02:51 pm

[dreamwidth/dw-free] 7ced15: Run Travis compile-test

Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: 7ced15ce2211a1018e2f0f7e5e6088d653c0e0c8
https://github.com/dreamwidth/dw-free/commit/7ced15ce2211a1018e2f0f7e5e6088d653c0e0c8
Author: Mark Smith <mark@qq.is>
Date: 2018-12-07 (Fri, 07 Dec 2018)

Changed paths:
A .travis.yml
M bin/checkconfig.pl
M cgi-bin/DW/User/DVersion/Migrate8To9.pm
A doc/dependencies-cpanm
A doc/dependencies-system
M t/00-compile.t

Log Message:
-----------
Run Travis compile-test

This enables using Travis CI for Dreamwidth.

This is very minimal at the moment and just runs the compile test to ensure that all code compiles. We should be able to fairly trivially extend this to work with other unit tests we have.

This also updates how dependencies are tracked in a file in the `doc` directory. This should be a step towards making it easier to set up new hosts, too.



**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

Functionality will be removed from GitHub.com on January 31st, 2019.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org