Skip to content

Windows support (at least for tests on Travis and binaries as a start) #62

@a-roberts

Description

@a-roberts

odo runs on Windows and we're close I think to having Windows binaries/tests being done, see https://travis-ci.org/github/rhd-gitops-example/services/jobs/678499631 which indicates classic portability problems (differences in path separators and newlines)

Under this issue - using Travis as the dev/test environment if you must, add windows into the .travis.yml as an operating system and fix up our tests. Bonus points if you do manual testing as well to check our test coverage is good and all is well 😄

Copying a comment from @mnuttall on Slack when I asked about this (so, incase it's not easy):

One IBM colleague (Tom Seelbach) noticed that we weren’t using a viper/cobra base. He mentioned that they had created their CLI project by copying odo and reducing it to a shell , and that that framework gave them multiplatform support very easily. I mention it in case Windows-compatibility becomes difficult on the current code base.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions