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

Move full PyQ development to Github #47

Closed
3 tasks
sashkab opened this issue Feb 28, 2018 · 3 comments
Closed
3 tasks

Move full PyQ development to Github #47

sashkab opened this issue Feb 28, 2018 · 3 comments
Assignees
Labels
CI Continuous Integration doc tests

Comments

@sashkab
Copy link
Contributor

sashkab commented Feb 28, 2018

Historically, PyQ was developed in-house using internal source-control system and CI (we utilized Gitlab). Our CI pipeline has more than 40 jobs which are run for each push into the repository. The tests are ran using multiple versions of both 32-bit and and 64-bit kdb+ (as of 2018.02.28 we testing with kdb+ 2.8., 3.2, 3.3, 3.4, 3.5 and 3.6t). Internal CI allowed us to simplify bootstrap process and not to worry about users getting access to kdb+ binaries — only internal users have access to the system.
With Travis, we have no secure way of bootstrapping kdb+, and this is main obstacle in moving kdb+ development to Github.

TODO

  1. Come up with a secure way of bootstrapping kdb+ in public CI.
  2. Migrate all jobs from the internal Gitlab CI to public CI
  3. Implement testing of examples in PyQ documentation (KxSystems/docs)
@sashkab sashkab added doc CI Continuous Integration tests labels Feb 28, 2018
@sashkab sashkab added this to the Release 4.2.0 milestone Feb 28, 2018
@abalkin
Copy link
Contributor

abalkin commented Mar 1, 2018

An ideal solution for Travis CI would be to add q as a Community-Supported Language there.

@github-actions
Copy link

Stale issue message

@abalkin
Copy link
Contributor

abalkin commented Feb 7, 2020

Closing because a decision has been made to continue development in the internal enlnt repository and use github only for publishing releases.

@abalkin abalkin closed this as completed Feb 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration doc tests
Projects
None yet
Development

No branches or pull requests

3 participants