Commit Graph

  • fe15c0a08b tests: remove dir_presenters, no longer needed Alfredo Deza 2020-07-20 15:20:29 -04:00
  • 4fa391b4cb
    remove metadata from text presenter (#90) Alex Goodman 2020-07-20 15:28:26 -04:00
  • 9e285fd0e2
    use common entry point for integration tests; refactor cmd pkg (#86) Alex Goodman 2020-07-17 15:16:33 -04:00
  • b5a353349f
    Merge pull request #87 from anchore/unkown-distro Alfredo Deza 2020-07-17 13:54:14 -04:00
  • b734623ef0 make: bump test coverage Alfredo Deza 2020-07-17 13:32:45 -04:00
  • 0534a68ec6 tests for new Identify distro func Alfredo Deza 2020-07-17 13:07:14 -04:00
  • e2b71184aa when no distros are matched, return an UnkownDistro Alfredo Deza 2020-07-17 13:06:42 -04:00
  • f51cae2043 distro: add new constructor for getting UnkownDistros Alfredo Deza 2020-07-17 13:06:25 -04:00
  • f03f7b32e9
    Merge pull request #85 from anchore/issue-84 Alfredo Deza 2020-07-17 08:31:22 -04:00
  • fb6bc116e0 tests: verify carriage returns are parsed in distro files Alfredo Deza 2020-07-16 17:20:30 -04:00
  • 5edcae13b3 distro: remove unwanted chars from os distro files Alfredo Deza 2020-07-16 17:19:57 -04:00
  • aa0693bdc0
    Merge pull request #83 from anchore/issue-82 Alfredo Deza 2020-07-16 14:36:30 -04:00
  • a05d58686e resolvers: do not join paths, it is assumed they are already joined Alfredo Deza 2020-07-16 13:12:42 -04:00
  • d82a0872c9 tests: verify MultipleFileContentsByRef gets contents from the right path Alfredo Deza 2020-07-16 13:12:05 -04:00
  • 07b2a1da87
    Merge pull request #76 from anchore/issue-73 Alfredo Deza 2020-07-15 10:49:15 -04:00
  • b457d4ebd2 tests: drop coverage requirement to 69% for now Alfredo Deza 2020-07-15 09:59:20 -04:00
  • d982ad6345 lib: implement a NewScope to produce scopes from inputs Alfredo Deza 2020-07-14 16:20:06 -04:00
  • b2c8685437 integration: use new constructor params for scope from images Alfredo Deza 2020-07-14 08:36:23 -04:00
  • f418c99a3b remove old text support files Alfredo Deza 2020-07-13 17:08:56 -04:00
  • 45b5fa82c8 presenters: abstract into text only Alfredo Deza 2020-07-13 17:07:02 -04:00
  • e7518ad998 tests: move img-based tests and fixtures Alfredo Deza 2020-07-13 16:54:15 -04:00
  • a6e1866cdb cmd: do not default for images, handle it specifically Alfredo Deza 2020-07-13 11:16:14 -04:00
  • 2f626bf9fd directory resolver should join path and target directory for retrieving contents Alfredo Deza 2020-07-10 14:26:24 -04:00
  • 429c28720c integration: update tests to use scope instead of img directly Alfredo Deza 2020-07-10 09:14:57 -04:00
  • 69b01caba7 update scope tests to use new generic scope Alfredo Deza 2020-07-09 15:33:48 -04:00
  • c56b82e529 resolvers: add a directory resolver Alfredo Deza 2020-07-09 14:53:49 -04:00
  • 5cee2668e3 resolvers: satisfy interface with multiple file contents by ref Alfredo Deza 2020-07-09 14:11:08 -04:00
  • 6e9171e8a6 presenter: use new scoped source Alfredo Deza 2020-07-09 14:07:03 -04:00
  • 4b69758f2c scope: create a new generic Resolver interface Alfredo Deza 2020-07-08 09:33:33 -04:00
  • b35a412467 scope: use a generic scope struct instead of specific to images Alfredo Deza 2020-07-07 17:05:11 -04:00
  • 145bb95a2d lib: use scope instead of requiring images Alfredo Deza 2020-07-07 16:53:49 -04:00
  • d22c1d0838 distro: identify uses the scope resolvers now, not images Alfredo Deza 2020-07-07 16:53:06 -04:00
  • 923d220a90 controller: use new scope.Resolver interface Alfredo Deza 2020-07-07 16:48:49 -04:00
  • 6cbf6d3409 cmd: do not pass img around, use scope Alfredo Deza 2020-07-07 16:45:44 -04:00
  • 66a16a67fd
    Add support for detecting nested java archives (#77) Alex Goodman 2020-07-15 07:42:35 -04:00
  • e8d11eec69
    add license validation (#80) Alex Goodman 2020-07-13 13:07:20 -04:00
  • 61f51d80bb
    Add comparative analysis with anchore-engine (#78) Alex Goodman 2020-07-13 12:12:00 -04:00
  • 3f090f9647
    fix java cache key for CI; fix circle docker api version (#79) Alex Goodman 2020-07-13 12:11:11 -04:00
  • 502e2afd06
    fix linting issue Alex Goodman 2020-07-10 07:45:13 -04:00
  • 15ff94b56b
    tweak java manifest version processing Alex Goodman 2020-07-10 07:41:13 -04:00
  • ef8c215772
    Merge pull request #74 from anchore/add-java-cataloger Alex Goodman 2020-07-09 17:05:29 -04:00
  • 4c7d9ccef7
    simplify unzip; update java error statements Alex Goodman 2020-07-09 11:53:52 -04:00
  • 0f8dcf3f17
    Update imgbom/cataloger/java/pom_properties.go Alex Goodman 2020-07-09 11:38:02 -04:00
  • c9bfc0aecd
    Update imgbom/cataloger/java/pom_properties.go Alex Goodman 2020-07-09 11:37:45 -04:00
  • 40f8e3a7de
    Update imgbom/cataloger/java/java_manifest.go Alex Goodman 2020-07-09 11:31:23 -04:00
  • 1f89d26902
    reduce java packages to java-archive and jenkins-plugin Alex Goodman 2020-07-09 10:38:05 -04:00
  • e55db9247e
    add java cataloger Alex Goodman 2020-07-07 18:04:27 -04:00
  • 1d711ee06f
    Merge pull request #71 from anchore/protocol-cleanup Alfredo Deza 2020-07-07 10:42:26 -04:00
  • 74f339e043 cmd: replace Printf with a logging statement Alfredo Deza 2020-07-06 11:33:33 -04:00
  • e040fc8930
    Merge pull request #72 from anchore/add-rpm-cataloger Alex Goodman 2020-07-07 09:06:54 -04:00
  • 1896831c39
    add rpmdb support; enhance integration tests Alex Goodman 2020-07-06 12:49:32 -04:00
  • 7cd16d05b8
    Merge pull request #70 from anchore/add-coverage Alex Goodman 2020-07-06 12:45:52 -04:00
  • d59a19697d
    add coverage + makefile improvements Alex Goodman 2020-07-06 06:58:34 -04:00
  • 027f71de45
    fix env config reads for nested config values Alex Goodman 2020-07-03 12:00:46 -04:00
  • fe338760b0
    Merge pull request #68 from anchore/issue-31-1 Alfredo Deza 2020-07-02 17:29:45 -04:00
  • 9baae90c0b integration: add tests for dir-based presenters Alfredo Deza 2020-07-02 15:39:26 -04:00
  • 3548c7b132 tests for scope.go Alfredo Deza 2020-07-02 13:04:08 -04:00
  • 3eedb86a1f tests for protocol.go Alfredo Deza 2020-07-02 13:03:45 -04:00
  • c35108b00d tests: reorganize text img files to match new layout Alfredo Deza 2020-07-02 08:16:01 -04:00
  • f49ca8107a tests: add verification for dirs and imgs Alfredo Deza 2020-07-01 17:17:12 -04:00
  • 293b7b6ff9 tests: update integration tests to use new cataloger Alfredo Deza 2020-07-01 11:38:39 -04:00
  • 96d86fa214 tests: move existing json tests to json/imgs Alfredo Deza 2020-07-01 10:35:09 -04:00
  • 7544330bc2 json img presenter needs to degrade nicely when file metadata is not present Alfredo Deza 2020-06-30 09:25:25 -04:00
  • feef7e28dc cmd: add note about panic when img is nil Alfredo Deza 2020-06-30 09:24:22 -04:00
  • ec52e91301 scope: create interface for content and file resolvers Alfredo Deza 2020-06-29 13:41:50 -04:00
  • b2d7bd3b1a scope: add directory-based scoping Alfredo Deza 2020-06-29 13:41:20 -04:00
  • e38e3e9ff4 create text-based presenters for dirs and imgs Alfredo Deza 2020-06-29 13:38:54 -04:00
  • 268cfef0ee re-organize json-based presenters for dirs and imgs Alfredo Deza 2020-06-29 13:38:15 -04:00
  • 312c8acfbe presenter can pick text-dir, text-img, json-text, or json-img for reporting Alfredo Deza 2020-06-29 12:00:27 -04:00
  • 69a0376f99 distro: add note to replace with MultipleFileContents in the future Alfredo Deza 2020-06-29 11:45:43 -04:00
  • 507a6b69cb catalog controller uses scope to determine file resolvers Alfredo Deza 2020-06-29 11:44:03 -04:00
  • faf21a67a6 lib: return a protocol-based scope (dir or img) Alfredo Deza 2020-06-29 11:38:29 -04:00
  • 678a2c1dcb create a protocol-parsing package to distinguish dir,docker, etc... Alfredo Deza 2020-06-29 11:35:43 -04:00
  • 4d31655908 allow root command to catalog a directory Alfredo Deza 2020-06-29 11:34:00 -04:00
  • 466169e8d7
    Merge pull request #65 from anchore/add-an-event-bus Alex Goodman 2020-06-25 11:04:45 -04:00
  • 926b5f2a50
    add and use event bus for UI progress Alex Goodman 2020-06-25 10:39:11 -04:00
  • 2e9e969c5f
    Merge pull request #66 from anchore/add-license Alex Goodman 2020-06-24 14:51:51 -04:00
  • 1569a85820
    add apache v2 license Alex Goodman 2020-06-24 14:37:00 -04:00
  • d2e6229b2e
    Merge pull request #64 from anchore/issue-36 Alfredo Deza 2020-06-22 14:05:06 -04:00
  • 0a1f99503f cli: default to the new text presenter Alfredo Deza 2020-06-19 15:48:32 -04:00
  • 2e6aef17e1 implement a text presenter Alfredo Deza 2020-06-19 15:46:48 -04:00
  • 72f9091493 presenter: allow a text presenter option Alfredo Deza 2020-06-19 15:46:31 -04:00
  • acbeea9800 option: add a Text-based presenter Alfredo Deza 2020-06-19 15:45:58 -04:00
  • 2cb7dad967
    Merge pull request #63 from anchore/add-symlink-suport Alex Goodman 2020-06-16 13:10:24 -04:00
  • cd94179985
    add symlink content fetching support Alex Goodman 2020-06-16 11:37:37 -04:00
  • 778754dd59
    Merge pull request #62 from anchore/add-simple-pipeline Alex Goodman 2020-06-15 13:53:49 -04:00
  • 6b5a22da46
    add basic pipeline Alex Goodman 2020-06-15 13:39:09 -04:00
  • 0d66cb8a1c
    Merge pull request #60 from anchore/rename-analyzers Alex Goodman 2020-06-15 13:18:07 -04:00
  • 294e267e47
    rename analyzers to catalogers; fix generic cataloger path dispatcher Alex Goodman 2020-06-15 10:39:06 -04:00
  • 812934c964
    Merge pull request #57 from anchore/issue-33 Alfredo Deza 2020-06-12 15:58:36 -04:00
  • e460c031b6 distro: add tests and fixtures for identification Alfredo Deza 2020-06-12 10:47:07 -04:00
  • 889fa52b7d lib: update signature to *Distro Alfredo Deza 2020-06-12 10:46:15 -04:00
  • 75375d0b58 cmd: IdentifyDistro returns a distro object which can be nil Alfredo Deza 2020-06-12 10:45:49 -04:00
  • dba5f0b197 initial take on distro identification Alfredo Deza 2020-06-11 10:02:55 -04:00
  • 56c2318ea1 add support for distro detection Alfredo Deza 2020-06-11 10:02:33 -04:00
  • f1851556a8 distro: add a Name stringer Alfredo Deza 2020-06-11 10:02:15 -04:00
  • 64a9125895
    Merge pull request #53 from anchore/add-python-wheel-egg-analyzers Alex Goodman 2020-06-05 09:59:27 -04:00
  • a0ccfe220b
    add python wheel and egg analyzer support Alex Goodman 2020-06-04 19:07:04 -04:00
  • 83e96e8880
    generalize common analyzer elements Alex Goodman 2020-06-04 17:49:52 -04:00
  • e88669c536
    Merge pull request #52 from anchore/add-gem-analyzer Alex Goodman 2020-06-04 14:43:52 -04:00