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

Break out build and install scripts #10

Merged
merged 13 commits into from
Apr 1, 2021
Merged

Break out build and install scripts #10

merged 13 commits into from
Apr 1, 2021

Conversation

peterjmorgan
Copy link
Contributor

Closes #9

@peterjmorgan peterjmorgan merged commit 2e3018e into phylum-dev:development Apr 1, 2021
eeclfrei added a commit that referenced this pull request Apr 23, 2021
* Adding release workflow

* Adding support for projects and labels.

* Fix unit test

* Require project id; provide default for label

* Add option to return less verbose job status responses

* Only send json object to stdout

* Check environment for an api token

* Build a static binary in the release workflow

* Make label field optional in the job status request response

* Bump version

* Update readme (#5)

Update README with simple build instructions

* Update README

Add rust install link

* Update README

Add some first package submission instructions

* Fix typo in README.md

* Update actions to create release zip file and update README (#7)

* testing release artifacts

* Update README.md

* Break out build and install scripts (#10)

Separate build and install logic into 2 scripts, update README accordingly

* Fix release.yml and install.sh for GH releases (#12)

update to build proper zip file for release with updated install script to setup paths and fixed settings.yaml with proper URI

* Fix settings overwrite and binary install paths (#15)

* fix install.sh to prevent overwiting configs and echo status to stdout

* update install to fix phylum-cli binary path when building from source

Co-authored-by: pmorgan <pmorgan@jumptrading.com>

* Update README with example (#16)

Update readme with additional examples.

* Adding support for immediate status after package submission

* Update issue templates (#18)

* Add issue templates

* Update the binary name to phylum. Alias binary to ph.

Co-authored-by: Louis Lang <LouisLang@users.noreply.github.com>
Co-authored-by: Peter Morgan <peterjmorgan@gmail.com>
Co-authored-by: pmorgan <pmorgan@jumptrading.com>
Co-authored-by: Louis Lang <138794+louislang@users.noreply.github.com>
Co-authored-by: Louis Lang <louis@phylum.io>
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.

Break out build script from install script
2 participants