Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove/migrate all remaining Travis stuff #3836

Closed
slarse opened this issue Mar 11, 2021 · 2 comments
Closed

Remove/migrate all remaining Travis stuff #3836

slarse opened this issue Mar 11, 2021 · 2 comments

Comments

@slarse
Copy link
Collaborator

slarse commented Mar 11, 2021

As we're unlikely to ever return to Travis CI, references to Travis are confusing, e.g. the directory containing the CI scripts being called chore/travis and the .travis.yml config file being present. We should remove anything that is no longer necessary, and rename everything else appropriately.

In the process of removing the Travis CI traces, we should also ensure that we've migrated all functionality that we want over to GitHub Actions.

Known other problems:

  • The "external CI" scripts are not being pulled as they depend on Travis environment variables:
    if [[ "$TRAVIS_REPO_SLUG" == "INRIA/spoon" ]] && [[ "$TRAVIS_PULL_REQUEST" != "false" ]]
    then
    echo "downloading extra CI PR script from SpoonLabs/spoon-ci-external"
    curl https://raw.githubusercontent.com/SpoonLabs/spoon-ci-external/master/spoon-pull-request.sh | bash
    fi
@KishkinJ10
Copy link

hello sir , i am a beginner and i am participating in the GSoC 2021 with Project Spoon , sir can you please brief me what are we going to do in this project ?? and how can i write timeline section in my proposal?

@slarse
Copy link
Collaborator Author

slarse commented May 19, 2021

@KishkinJ10 sorry, I missed this comment. Hope you found your way to the GSoC issue #3828.

Closing this as #3834 removed the final traces of Travis.

@slarse slarse closed this as completed May 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants