Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [birt-dev] Build Infrastructure

Alex,

Green builds would be great, but more than that my hope is that the build makes sense to someone that is familiar with other Eclipse projects. 

My sense is that BIRT started a long time ago, before many of the CI tools and version control systems were in place. As the project has moved forward, BIRT has picked up some of these features, but in many cases the BIRT created workarounds rather than embraced the new technology. So if what we do is fix it to work in a non-standard way, that's a step, but really we want to get rid of any idiosyncrasies that are unique to BIRT. 

So yes Green Builds from GitHub,
- but also easy to build locally
- follows best practices
- makes sense to someone new to the project
- easy to pick up and join the team
- easy uptake by people using the project (e.g. Maven)

I know that is not going to happen overnight, but I am really encouraged by a bit of progress after almost 2 years of nothing.
image.png
   

On Wed, Mar 3, 2021 at 4:08 PM Alexander Lehmann <a.lehm@xxxxxx> wrote:
Hi,

So if I understood correctly, we're going forward with the Eclipse CI infrastructure [1] (it has the credentials needed to push to download.eclipse.org) and verify pull requests via GitHub Actions. I'll look into it the next few days, opinions and experience appreciated. Goal: a green build triggered by GitHub 😃.

Best regards
Alex

_______________________________________________
birt-dev mailing list
birt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/birt-dev


--
Scott Rosenbaum
Innovent Solutions, Inc.
612 220 6006 cell

Back to the top