Skip to content
Permalink
Branch: master
Commits on May 10, 2019
  1. Validate license boilerplate in CI builds (#183)

    corneliusweig authored and k8s-ci-robot committed May 10, 2019
    * Import boilerplate checking code from kubernetes-deployer/kubernetes
    
    * Fix boilerplate header in *.go and *.sh files
    
    * Fix copyright notice in Dockerfile
    
    In order for the Dockerfile to be picked up by the validator, it needs to be renamed Dockerfile.build->Dockerfile
    
    * Run goimports
    
    * Enable boilerplate checking in CI builds
    
    * Add a notice about the file provenance
Commits on May 9, 2019
  1. Switch imports to sigs.k8s.io/krew (#181)

    soltysh authored and k8s-ci-robot committed May 9, 2019
    * Switch imports to sigs.k8s.io/krew
    
    * fix go_import_path in .travis.yml
    
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on May 8, 2019
  1. Add some github shields (#177)

    corneliusweig authored and k8s-ci-robot committed May 8, 2019
  2. Switch all repo references from `GoogleContainerTools` -> `kubernetes…

    corneliusweig authored and k8s-ci-robot committed May 8, 2019
    …-sigs` (#178)
    
    * Change import paths from GoogleContainerTools -> kubernetes-sigs
    
    * Replace all remaining occurances GoogleContainerTools -> kubernetes-sigs
    
    With this commit the krew-index is also switched to kubernetes-sigs
Commits on Apr 3, 2019
  1. Update license headers to reassign copyright (#169)

    ahmetb authored and k8s-ci-robot committed Apr 3, 2019
    Reference: kubernetes/community#3427
    
    Updating the source code copyright per the kubernetes/org#599
    as someone from the Google organization which has donated the krew code.
    
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Apr 1, 2019
  1. README: post-migration updates (#167)

    ahmetb authored and k8s-ci-robot committed Apr 1, 2019
    * README: post-migration updates
    
    - remove "Google project" indication
    - add notice about where to file bugs
    - add communication channels of SIG CLI
    - add link to Kubernetes CoC.
    
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
    
    * small fix
    
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Mar 17, 2019
  1. Change OWNERS_ALIASES to krew-maintainers (#162)

    ahmetb committed Mar 17, 2019
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Mar 15, 2019
  1. Add OWNERS, kubernetes project template files (#161)

    ahmetb committed Mar 15, 2019
    https://github.com/kubernetes/kubernetes-template-project
    
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Mar 8, 2019
  1. Add `spec.homepage` field to the plugin manifest (#158)

    superbrothers authored and ahmetb committed Mar 8, 2019
    * Add `spec.homepage` field to the plugin manifest
    
    The `spec.homepage` field of the plugin manifest defines the url of the
    plugin project homepage. The field value should be a valid url.
    
    In addition, if the `spec.homepage` field is defined in plugin manifest,
    `kubectl krew info` command displays that field value as HOMEPAGE as follows:
    
        $ kubectl krew info krew
        NAME: krew
        URI: https://storage.googleapis.com/krew/v0.2.1/krew.tar.gz
        SHA256: dc2f2e1ec8a0acb6f3e23580d4a8b38c44823e948c40342e13ff6e8e12edb15a
        VERSION: v0.2.1
        HOMEPAGE: https://github.com/GoogleContainerTools/krew
        ...
    
    * Reorder the output fields of `krew info` command
    
    By this change, the output fields of `krew info` command are reordered as follows:
    ```
    $ out/bin/krew-darwin_amd64 info krew
    NAME: krew
    URI: https://storage.googleapis.com/krew/v0.2.1/krew.tar.gz
    SHA256: dc2f2e1ec8a0acb6f3e23580d4a8b38c44823e948c40342e13ff6e8e12edb15a
    VERSION: v0.2.1
    HOMEPAGE: https://github.com/GoogleContainerTools/krew
    CAVEATS:
    \
    ...
    ```
    
    * Edit testdata to add homepage field
    
    * Remove validating code for homepage field
Commits on Feb 6, 2019
  1. Fix typos in user guide (#153)

    weibeld authored and ahmetb committed Feb 6, 2019
    Encountered some typos in the user guide, including a wrong command, which might be confusing otherwise.
Commits on Feb 4, 2019
  1. cmd/validate-krew-manifest: initial implementation (#151)

    ahmetb committed Feb 4, 2019
    This tool takes a manifest file and runs certain validation steps. It's meant
    to test plugin manifests added to [krew-index](https://github.com/GoogleContainerTools/krew-index) install correctly (so far it has
    found one broken manifest).
    
    Fixes #148.
    Related to #149 but doesn't fix it.
Commits on Jan 17, 2019
  1. extract archive based upon mime type (#139)

    lbb authored and ahmetb committed Jan 17, 2019
    Fixes #128.
Commits on Jan 15, 2019
  1. Improved remove krew message (#147)

    Zyqsempai authored and ahmetb committed Jan 15, 2019
    Improved error message onremove krew action.
    Added appropriate unit-test.
    Fixes #129.
Commits on Jan 14, 2019
  1. docs: add cli-runtime note to DEVELOPER_GUIDE.md (#146)

    ahmetb committed Jan 14, 2019
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Jan 10, 2019
  1. Update README.md: --source is now --manifest (#143)

    tallaxes authored and ahmetb committed Jan 10, 2019
Commits on Jan 2, 2019
  1. hack: consistent checksums for archive files (#141)

    ahmetb committed Jan 2, 2019
    Use "gzip -n" to prevent gzip from changing timestamps and touch all timestamps
    for files in out/bin with a static value to ensure .zip checksum consistency.
    
    Fixes #112.
Commits on Dec 30, 2018
  1. Add download tests (#138)

    lbb authored and ahmetb committed Dec 30, 2018
    The first part of increasing the test coverage for the download package.
    /ref #47
  2. docs: migrate naming guide to 1.12 plugin call style (#140)

    ahmetb committed Dec 30, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Dec 22, 2018
  1. Fix spelling of 'download' (#136)

    normanjoyner authored and ahmetb committed Dec 22, 2018
Commits on Dec 20, 2018
  1. Fix --archive param in developer guide (#134)

    ahmetb committed Dec 20, 2018
Commits on Dec 12, 2018
  1. Fix missing krew subcommand in README.md (#132)

    superbrothers authored and ahmetb committed Dec 7, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Nov 6, 2018
  1. docs: update developer guide (#130)

    ahmetb committed Nov 6, 2018
    with feedback from some internal friction log.
Commits on Oct 24, 2018
  1. Update README.md

    ahmetb committed Oct 24, 2018
Commits on Oct 19, 2018
  1. Release v0.2.1

    ahmetb committed Oct 19, 2018
  2. hack: fix yaml stamping

    ahmetb committed Oct 19, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
  3. pkg/download: support nested files without dir entries (#127)

    ahmetb committed Oct 19, 2018
    Regular tar entries without corresponding directory entires are valid, but
    could not be extracted because we currently don't create the directory the file
    will reside in.
    
    Also adding a new test file to reflect the case of nested files without dir
    entries.
    
    Fixes #126.
    
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Oct 18, 2018
  1. Revamp docs section in README (#123)

    ahmetb committed Oct 18, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
  2. hack: add krew.yaml to release notes (#124)

    ahmetb committed Oct 18, 2018
    Probably useful for next time.
  3. docs: document releasing version on index (#125)

    ahmetb authored and lbb committed Oct 18, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Commits on Oct 16, 2018
  1. hack: plumb in TAG_NAME and SHORT_SHA (#121)

    ahmetb committed Oct 16, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
  2. Release v0.2.0

    ahmetb committed Oct 16, 2018
  3. docs: update TOCs (use markdown-toc), md lint (#120)

    ahmetb committed Oct 16, 2018
  4. hack: add make-release-notes script (#118)

    ahmetb committed Oct 16, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
  5. docs: Add releasing guide (#119)

    ahmetb committed Oct 16, 2018
  6. README: update incompatibility notice (#117)

    ahmetb committed Oct 16, 2018
    Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Older
You can’t perform that action at this time.