Closed Bug 1332300 Opened 8 years ago Closed 4 years ago

Document similarities/differences between .travis.yml and .taskcluster.yml

Categories

(Taskcluster :: Services, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bstack, Unassigned, Mentored)

References

(Blocks 1 open bug)

Details

(Keywords: good-first-bug)

07:04:38 <bstack> if taskcluster-github is hard enough to set up that we need to be walking people through the process, we need to fix it :p 07:05:43 <catlee> should make it understand .travis.yml 07:06:03 <bstack> -_- 07:06:18 <bstack> honestly I would kinda like that :p 07:07:29 <catlee> or a .travis.yml -> taskcluster.yml translator 07:09:56 <bstack> at the very least we should have a page in the docs that says "X part of .travis.yml becomes Y part of .taskcluster.yml" 07:12:13 — bstack wanders off to bugzilla to make a bug
Component: Task Configuration → Github
Depends on: 1335915
Brian, we should probably figure out if this is a good idea. Can we ever be "a better travis than travis" (to paraphrase Mark Mayo)
Flags: needinfo?(bstack)
Yeah... this is just way at the bottom of my priority list unfortunately. Maybe this would be a good mentored bug though?
Mentor: bstack
Flags: needinfo?(bstack)
Keywords: good-first-bug
Priority: -- → P5
Component: Github → Services

I would like on work on this ! Kindly assign me this !

Sounds good! The documentation is now in https://github.com/taskcluster/taskcluster under ui/docs.

Assignee: nobody → Sudiptdabral2991999

Thank you ! Will start working on it!

Kindly assign this bug to some other contributor as I am currently working on this . In future if no one takes it I would to work on that.

Sounds good, thanks! I think this one will take a fair bit of research and experimentation, anyway.

Assignee: Sudiptdabral2991999 → nobody

I think a good place to start with this will be to experiment with some "test" projects in both Travis (.travis.yml) and using Taskcluster (.taskcluster.yml). Try a few different languages. You might also look at how some open-source projects you've encountered use Travis. If you have questions about using .taskcluster.yml that aren't answered in the docs, owlish can help out.

Assignee: nobody → Sudiptdabral2991999

I thought something similar to take few task and run them on both travisCI and taskcluster and will try to differentiate how the output differs in both ! I guess one such that uses both taskcluster.yml and travis.yml is azure entities

Sudipt: are you still working on this?

Flags: needinfo?(Sudiptdabral2991999)
Assignee: Sudiptdabral2991999 → nobody
Flags: needinfo?(Sudiptdabral2991999)

Where do we need to store the similarities or show the similarities between the Travis and Taskcluster YML ?

I think this would be a page in the manual somewhere.

I need to add a new page under docs/manual comparing the Travis and TaskCluster CI . Correct me if I am going wrong ?

Yes, but the hard part is figuring out what to put in that page..

Blocks: github-bugs

This depends on some deeper market analysis. And maybe a fresh approach to the GitHub integration.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.