Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drone: Update YAML file to Drone 0.5 format #5837

Merged
merged 3 commits into from
Sep 27, 2016

Conversation

jnohlgard
Copy link
Member

This PR is an update to the Drone CI configuration file. Drone is not used on the official RIOT repo, but it is quite easy to set up a Drone server for a private development repo.

Drone 0.4 and up supports matrix builds, so the old drone script is not needed anymore, Drone will now use the same build script as Travis did before.

The file format of the Drone configuration in this PR is for version 0.5 (current development version), the original configuration is from a Drone 0.1 or 0.2 or thereabouts. The file format will be stabilized in Drone 1.0, according to the lead developer on drone.io.

I used this guide to set up a Drone 0.5 server for my personal repo:
http://readme.drone.io/0.5/installation/server/
http://readme.drone.io/0.5/installation/agents/

Piggybacked is a small fix to the Travis config file to add a missing BUILDTEST_MCU_GROUP choice which was added recently.

@jnohlgard jnohlgard added Area: tests Area: tests and testing framework Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation Area: CI Area: Continuous Integration of RIOT components labels Sep 11, 2016
@cgundogan
Copy link
Member

tested, works like a charm. ACK

Copy link
Member

@cgundogan cgundogan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

@cgundogan cgundogan added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Sep 27, 2016
@cgundogan cgundogan merged commit 9074c4d into RIOT-OS:master Sep 27, 2016
@miri64 miri64 added this to the Release 2016.10 milestone Oct 17, 2016
@jnohlgard jnohlgard deleted the pr/drone-0.5 branch December 1, 2016 08:07
MrKevinWeiss added a commit to MrKevinWeiss/RIOT that referenced this pull request Nov 2, 2022
This was added in RIOT-OS#5837 and I don't believe is being used by anyone.
The fact that it isn't being maintained and doesn't really do that much
leads me to say better clean than not...
Einhornhool pushed a commit to Einhornhool/RIOT that referenced this pull request Jan 24, 2023
This was added in RIOT-OS#5837 and I don't believe is being used by anyone.
The fact that it isn't being maintained and doesn't really do that much
leads me to say better clean than not...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: CI Area: Continuous Integration of RIOT components Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants