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

Testing against dev builds #31

Open
FichteFoll opened this issue Jun 15, 2015 · 5 comments
Open

Testing against dev builds #31

FichteFoll opened this issue Jun 15, 2015 · 5 comments

Comments

@FichteFoll
Copy link
Member

It's currently not possible to test against the dev builds. This would require:

  1. Downloading and installing the dev build (easy on Windows).
  2. Somehow providing an interface to place a valid license in the correct location to allow execution of the dev build.

Travis CI has a kind of "secret value setting" thing where you can provide secret information that is not part of .travis.yml, but I don't exactly remember how it works, nor have I ever used it.

@randy3k
Copy link
Member

randy3k commented Jul 10, 2015

It is more difficult than @guillermooo's https://github.com/randy3k/UnitTesting/issues/25

  1. I don't know enough to make it possible. Unless brew cask and apt-get provide installations of the dev build, I found no ways to install the dev builds on Travis-CI.
  2. Not sure if there is a way to activate Sublime via command line.

@FichteFoll
Copy link
Member Author

  1. If ST finds a license file (either XORed with system info or plain) at the usual location, it is activated. By copying the license to the correct location, ST gets activated.

@buildersbrewery
Copy link

buildersbrewery commented Oct 6, 2017

  1. You cannot assume that the system info will stay the same when using Travis, so this leaves us with plain text license files. Which will be happily used by anyone who comes along until Jon or Will add it to the blacklist of the next release.

In other words, I guess this can be closed as "wontfix".


This is the same reason #43 was closed.

@randy3k
Copy link
Member

randy3k commented Oct 6, 2017

In fact, we could use Travis encrypted secret for this purpose. Though it does not work on PRs which reduces the usability of such feature.

@buildersbrewery
Copy link

... Though it does not work on PRs which reduces the usability of such feature.

...yeah

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

No branches or pull requests

3 participants