Skip to content
This repository has been archived by the owner on Apr 29, 2020. It is now read-only.

Finish new go-ipfs job #81

Closed
6 tasks
victorb opened this issue Nov 29, 2017 · 3 comments
Closed
6 tasks

Finish new go-ipfs job #81

victorb opened this issue Nov 29, 2017 · 3 comments

Comments

@victorb
Copy link
Collaborator

victorb commented Nov 29, 2017

The new go-ipfs doesn't use docker, uses "native" workers for cross-platform builds and uses the correct Github permissions.

PR: ipfs/kubo#4430

Todo:

  • Either install FUSE on workers or disable FUSE tests (ideally the first one)
  • Run sharness
  • Make everything pass
  • Handle caching of dependencies
  • Document process for upgrading Golang version
  • Delete legacy go-ipfs job
@Kubuxu
Copy link
Contributor

Kubuxu commented Dec 21, 2017

I would love it not to degrade performance significantly (especially on Linux), previously we were getting incremental CI times (without any dep changes) of around 2min. Key for doing that was running Go workspace (GOPATH) in tmpfs (ramfs).

Also please document process of updating Go version as we do it about every 3 months.

@victorb
Copy link
Collaborator Author

victorb commented Dec 21, 2017

Agreed. I'll make sure both of these points are addressed. Thanks for the input!

@magik6k
Copy link
Contributor

magik6k commented Jun 5, 2018

Closing as go-ipfs now has a new pipeline

@magik6k magik6k closed this as completed Jun 5, 2018
@ghost ghost removed the in progress label Jun 5, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants