Skip to content

Drone 1.0.0 yaml #6463

@techknowlogick

Description

@techknowlogick

Now that the Gitea org uses Drone 1.0.0 we should update the .drone.yml to align with the new format. The current one works, however due to the dropping of groups it takes longer to run.

I'm thinking we also have separate pipelines for each DB that gets tested, so that the services could be terminated sooner (which would decrease resource usage). If we do this we will probably have to have a build step in each pipeline though (a simple TAGS="sqlite" make build would likely be enough). Pipelines supports the depends_on param.

We also have an ARM server that can run docker builds to be able to publish arm builds of our docker image.

cc: @sapk (due to your ARM docker efforts)

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue/confirmedIssue has been reviewed and confirmed to be present or accepted to be implementedtopic/buildPR changes how Gitea is built, i.e. regarding Docker or the Makefile

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions