Commit Graph
17 Commits
Author SHA1 Message Date
Alex GoodmanandAlfredo Deza ba4f63099d Add release process (#89)
* add check for app update; fix ETUI error handling

* validate user args

* add goreleaser support

* replace cgo dependencies (go-rpm) with go equivalents

* add acceptance tests against build snapshot

* add brew tap + acceptance test pipeline

* add mac acceptance tests

* fix compare makefile

* fix mac acceptance tests

* add release pipeline with wait checks

* add token to release step

* rm dir presenters int test

* enforce dpkg to be non interactive

Co-authored-by: Alfredo Deza <adeza@anchore.com>

* pin brew formulae

* pin skopeo to formulae url

* only run acceptance tests

Co-authored-by: Alfredo Deza <adeza@anchore.com>
2020-07-23 10:52:44 -04:00
Alfredo Deza fb4b83cf3e cataloger: define Javascript (npm) package type
Signed-off-by: Alfredo Deza <adeza@anchore.com>
2020-07-23 09:51:01 -04:00
Alex Goodman 44c69f1f91 add go.mod cataloger (#97) 2020-07-23 08:17:30 -04:00
Alfredo Deza 50eae46d37 type: add PythonPkg types for requirements-based packages
Signed-off-by: Alfredo Deza <adeza@anchore.com>
2020-07-21 15:49:19 -04:00
Alex Goodman 1f89d26902 reduce java packages to java-archive and jenkins-plugin 2020-07-09 10:46:28 -04:00
Alex Goodman e55db9247e add java cataloger 2020-07-08 16:16:01 -04:00
Alex Goodman 1896831c39 add rpmdb support; enhance integration tests 2020-07-06 12:55:11 -04:00
Alex Goodman 294e267e47 rename analyzers to catalogers; fix generic cataloger path dispatcher 2020-06-15 10:52:55 -04:00
Alex Goodman a0ccfe220b add python wheel and egg analyzer support 2020-06-05 08:47:17 -04:00
Alex Goodman f33720eaa1 add gem analyzer 2020-06-04 14:42:59 -04:00
Alex Goodman 17787f856f rm unused dkpg metadata, add dpkg source field, add analyzer source name 2020-06-01 15:25:47 -04:00
Alex Goodman a0e48468c2 with package id 2020-05-29 16:06:31 -04:00
Alex Goodman 2471663d27 sync/fmt linting tasks with stereoscope 2020-05-21 09:37:20 -04:00
Alex Goodman 17b4b26fbb update sterescope + add json presenter 2020-05-20 18:29:06 -04:00
Alfredo Deza fa08a8fe6f create a package to place analyzer metadata
Signed-off-by: Alfredo Deza <adeza@anchore.com>
2020-05-19 09:06:02 -04:00
Alex Goodman 1342cc5b06 add analysis coordination (with dummy analyzer) 2020-05-18 11:59:33 -04:00
Alex Goodman cb6555491c add analyzer interface/controller and supporting package/catalog 2020-05-13 10:13:48 -04:00