peer-base / peer-pad

📝 Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
https://peerpad.net
MIT License
678 stars 57 forks source link

wip: circleci deploy process #294

Closed olizilla closed 5 years ago

olizilla commented 5 years ago

WIP on #293 - move dnslink deploy to circleci

License: MIT Signed-off-by: Oli Evans oli@tableflip.io

olizilla commented 5 years ago

Need some help with a rollbar access token here https://circleci.com/gh/ipfs-shipyard/peer-pad/301

@jimpick any ideas?

jimpick commented 5 years ago

Need some help with a rollbar access token here https://circleci.com/gh/ipfs-shipyard/peer-pad/301

@jimpick any ideas?

I think @victorb has access to the token.

Thanks for doing this! I wasn't sure where to start.

parkan commented 5 years ago

@olizilla let me know if you need other tokens here -- I had assembled a partial set (no rollbar, though)

it might be useful to make this a passing failure, too

olizilla commented 5 years ago

@scout this config for the dev.peerpad.net didn't work

https://github.com/ipfs-shipyard/peer-pad/pull/294/files#diff-1d37e48f9ceff6d8030570cd36286a61R40

Do i need to adjust things so that it passes peerpad.net as the domain and _dnslink.dev as the record?

parkan commented 5 years ago

@olizilla dnsink-dnsimple operates at the zone level, so

peerpad.net as the domain and _dnslink.dev as the record

should work

EDIT: actually I don't think you need to do the whole _dnslink.dev magic subdomain thing, just setting the TXT directly on the dev record will work just fine (so -r dev -l /ipfs/$hash)

(you have to use the magic subdomain b/c setting records at the top zone isn't allowed for that API token, I believe)

jimpick commented 5 years ago

Continuing the discussion over at #295