Skip to content

Conversation

@PastaPastaPasta
Copy link
Member

We don't use travis. There's no need to continue having this in the repo.

tested via git grep "travis"

@PastaPastaPasta PastaPastaPasta added this to the 18 milestone Dec 14, 2021
Copy link

@Munkybooty Munkybooty left a comment

Choose a reason for hiding this comment

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

  • src/univalue/.travis.yml
  • src/crc32c/.travis.yml
  • src/leveldb/.travis.yml
    Would we not also have to remove these as well?

@PastaPastaPasta
Copy link
Member Author

No, imo we probably shouldn't since they are a part of git subtrees.

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

Pretty sure there is a PR to backport for this but utACK :)

@UdjinM6 UdjinM6 merged commit a472a85 into dashpay:develop Dec 17, 2021
Copy link
Collaborator

@kwvg kwvg left a comment

Choose a reason for hiding this comment

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

Postmortem NACK.

Even if we don't use it, it is a part of the official source tree and it interferes with reconciling the differences between Dash's and Bitcoin's CI system, efforts for which were ongoing. Proposing a revert.

@Munkybooty
Copy link

Munkybooty commented Dec 18, 2021

post-NACK

I will have to agree with kittywhiskers on this, after looking through Bitcoin's repo, i found the backport that Udjin was referring too, however it mostly renames and reworks travis. bitcoin#16582 is the first in a long series of CI changes involving travis. While their end goal is to be able to drop travis at a moment's notice, ci changes are easier to deal with if we don't drop it yet.

@PastaPastaPasta
Copy link
Member Author

Feel free to revert this as part of a future PR if you intend to actually unify our build system, but we shouldn't keep an unsupported ci system just because it exists, just as we don't have a number of rbf related files that bitcoin does, because we don't support them, and they'd probably be broken.

@kwvg
Copy link
Collaborator

kwvg commented Dec 19, 2021

This branch was originally going to be part of the Docker PR but since it was too differing in scope, it was separated. This PR causes conflicts in #4336 so it'll need to be reverted, will do so in #4336.

@PastaPastaPasta PastaPastaPasta deleted the remove-all-travis branch December 20, 2021 16:27
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.

4 participants