Project

General

Profile

Does the lighttpd project have a CI process currently?

Added by mrumph about 4 years ago

I see that Travis CI is set up for lighttpd1.4 but was last run two years ago with failures:
- https://travis-ci.org/lighttpd/lighttpd1.4
Is there a different CI process currently in use?
If not, are there any plans to put a CI process in place?
I would be willing to help with it.

Mike Rumph


Replies (16)

RE: Does the lighttpd project have a CI process currently? - Added by mrumph about 4 years ago

I see that the Project lighttpd1.4 configuration matrix only includes i386 and amd64.
Are there any plans to support arm64?
The Openlab OpenSource community is interested in donating an ARM64 VM to the Lighttpd project's Jenkins.
The point of contact for this would be Xiyuan Wang at .

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan about 4 years ago

Thanks for bring this up, Mike.

yes, Openlab1 would like to donate an ARM64 VM to the Lighttpd project's Jenkins for testing. The VM is located in Singapore. If you want, please let me know what flavor and OS would you like. We'll give you an origin username and private key. Then you can login and change anything you want.

[1]:https://openlabtesting.org/

RE: Does the lighttpd project have a CI process currently? - Added by gstrauss about 4 years ago

Thank you for the invitation. It is being discussed internally.

FYI: lighttpd is built on ARM64 by the Debian build farm (https://buildd.debian.org/status/package.php?p=lighttpd), though releases there by Debian package maintainers can sometimes be months behind official lighttpd releases here.

RE: Does the lighttpd project have a CI process currently? - Added by mgrigorov about 4 years ago

+1 from me too for earlier releases for ARM64 !

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan about 4 years ago

gstrauss wrote in RE: Does the lighttpd project have a CI process currently?:

Thank you for the invitation. It is being discussed internally.

FYI: lighttpd is built on ARM64 by the Debian build farm (https://buildd.debian.org/status/package.php?p=lighttpd), though releases there by Debian package maintainers can sometimes be months behind official lighttpd releases here.

Cool. Let me know once the community have the conclusion. I'd like to prepare the VM then. IMO, Adding aarch64 CI is to ensure the code which will be landed to upstream is well tested and any problem can be found at once.

RE: Does the lighttpd project have a CI process currently? - Added by stbuehler about 4 years ago

I don't see us building release yet either; but compiling/running tests should be possible.

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan about 4 years ago

yeah, package release can be done by distro. aarch64 CI can be used for compiling/running test.

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan about 4 years ago

Hi, Any discussion or conclusion there? Would the community like to add an arm64 node to the CI system? We can donate one.

Thanks.

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan about 4 years ago

BTW, some of the ARM nodes in Apache jenkins are donated by OpenLab as well. You can take a look for exmaple. :)

https://builds.apache.org/computer/arm2/
https://builds.apache.org/computer/arm3/

RE: Does the lighttpd project have a CI process currently? - Added by emilio_fernandes70 almost 4 years ago

Hello!

I am interested in this topic as well!
In my company we are going to use AARCH64 servers and we will feel more confident if the project is being tested officially on this CPU architecture!

Keep the good work, everyone!

Emilio

RE: Does the lighttpd project have a CI process currently? - Added by gstrauss almost 4 years ago

Please stop astroturfing.

As I posted above 2 months ago, lighttpd is tested on ARM64 on the Debian build farm
https://buildd.debian.org/status/package.php?p=lighttpd

RE: Does the lighttpd project have a CI process currently? - Added by gstrauss almost 4 years ago

BTW, the certificate for openlabtesting.org https website expired on 4/11/2020. It's not a good look.

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan almost 4 years ago

Thanks for reminding the CA problem. I'll fix it at once.

And this is not astroturfing. Openlab is founded by OpenStack Foundation. The website url is owned by OpenStack Foundation as well. It's for OpenSource totally.[1]

Debian build farm is only a third-part way which has some gaps.

Anyway, Let's close and ignore this topic. Sorry for disturbing the commuinty.

[1]: https://superuser.openstack.org/articles/cloudlab-openlab-openstack-partnership/

RE: Does the lighttpd project have a CI process currently? - Added by gstrauss almost 4 years ago

To be clear: my comment about astroturfing was directed specifically at the person who created an account just to say "me, too". That noise from random drive-bys is unwelcome.

@wangxiyuan, your offer, thank you, is still under consideration, but not a high priority at the moment.

RE: Does the lighttpd project have a CI process currently? - Added by wangxiyuan almost 4 years ago

Oh, sorry for my misleading. Feel free to do the things in the community way. :)

Just let me know once there is the conclusion.

Thank you

    (1-16/16)