Skip to content

Add TeaCI continuous integration configuration.#92

Closed
ghost wants to merge 1 commit into
masterfrom
unknown repository
Closed

Add TeaCI continuous integration configuration.#92
ghost wants to merge 1 commit into
masterfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Jan 7, 2018

Hi, here are the steps to activate TeaCI for the yaml repositoriy:

First, visit https://tea-ci.org and click login, sign in with your GitHub account, and give permission to Tea CI

Second, go to https://tea-ci.org/yaml/libyaml and click the Activate now button

Third, merge this pull request

I think that's all, let me know if it works.

A running example is here: https://tea-ci.org/fracting/libyaml

@ghost ghost mentioned this pull request Jan 8, 2018
@ingydotnet
Copy link
Copy Markdown
Member

@fracting thank you. We are going over all our various CICD stuff right now. I'll do this very soon!

@sigmavirus24
Copy link
Copy Markdown
Contributor

@fracting can you explain the benefit of TeaCI? When last I looked at DroneCI (what TeaCI forked from) it wasn't very useful as an additional CI platform. What are the benefit of TeaCI that you think libyaml would benefit from?

@ingydotnet While we have 3 CI services already, I think we've learned with Semaphore that they're not easy to manage as we add more of them. I'd like to evaluate what is uniquely beneficial from TeaCI before adding it and having to maintain it.

@ghost
Copy link
Copy Markdown
Author

ghost commented Jan 8, 2018

Hi, @sigmavirus24 TeaCI was the only CI platform that supports Msys2 + MinGW at the time I built it (about 18 months ago), however, I'm not sure if it is still the case.

@ingydotnet
Copy link
Copy Markdown
Member

@sigmavirus24 good point.

@hanetzer mingw is your thing. Can you comment to this?

@hanetzer
Copy link
Copy Markdown
Contributor

@ingydotnet well, we could use appveyor for just pure msvc stuff and
move mingw-w64/cygwin[via msys2, which is a sort of fork] to teaci.
Possibly use appveyor to publish to some form of windows/msvc type
package manager.

@ingydotnet
Copy link
Copy Markdown
Member

I'd be willing to give it a try. Maybe this weekend...

@ghost ghost closed this by deleting the head repository Nov 3, 2023
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants