profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/kohsuke/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Kohsuke Kawaguchi kohsuke @launchableinc San Jose, California https://www.kohsuke.org/

jenkinsci/jenkinsfile-runner 821

A command line tool to run Jenkinsfile as a function

hub4j/github-api 808

Java API for GitHub

kohsuke/args4j 727

args4j

kohsuke/akuma 125

Embeddable daemonization library

jenkinsci/groovy-sandbox 105

(Deprecated) Compile-time transformer to run Groovy code in a restrictive sandbox

kohsuke/ajaxterm4j 24

Java port of Ajaxterm

cowboyd/jenkins-prototype-ruby-plugin 22

A prototype for a pure ruby plugin

cowboyd/jenkins-plugin 20

Idiomatic Ruby API for writing plugins to Jenkins

cowboyd/jenkins-ruby-plugins-playground 19

Author Hudson CI Plugins in Ruby

cowboyd/jenkins-plugin-runtime 16

The idomatic Ruby API for building Jenkins CI plugins

push eventkohsuke/sudoku-validator

Kohsuke Kawaguchi

commit sha 7d5c6079e40d52eaf74133e99fb7ce5242bf00b6

Built the first shot of the solver

view details

push time in 11 days

PullRequestReviewEvent

push eventkohsuke/sudoku-validator

Kohsuke Kawaguchi

commit sha f5fa811a219fa36af4a67a8d67cda944de75421a

Code demonstrated yesterday

view details

push time in 25 days

release launchableinc/cli

v1.26.1

released time in a month

created taglaunchableinc/cli

tagv1.26.1

Launchable CLI

created time in a month

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha 28d96e5146f0712775bf356d35c40517d6cd6735

Integrated c6522829084a47aa07f54a229f041cfa7c46f37e from mothership

view details

push time in a month

create barnchkohsuke/sudoku-validator

branch : master

created branch time in a month

created repositorykohsuke/sudoku-validator

Live coding demonstration

created time in a month

PullRequestReviewEvent

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha 9273c7caa52d29fe6b0a84f126214054710eec60

How to invoke overridden methods with click parameter injection

view details

push time in 2 months

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha 77ece8bfc0e09baafc722b20e0b3be0e15a3d8a5

Restored this file from before the prototype

view details

push time in 2 months

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha a55bf8f2249d7576a46561cdd02a4908388ef1b5

More prototyping with Yabuki-san

view details

push time in 2 months

issue commentjenkinsci/idea-stapler-plugin

Why not publish to Marketplace

@duemir it's published now and hopefully with this now you can post updates at your own pace. Thanks once again for your patience.

UkonnRa

comment created time in 2 months

push eventjenkinsci/idea-stapler-plugin

Kohsuke Kawaguchi

commit sha cdef028eb763cab21dd9b177828b6b161a41754b

There's supposed to be <id> and <name> It must have been that <id> defaults to <name>?

view details

Kohsuke Kawaguchi

commit sha 92bd216934f267484635fb72395ffcab73f0ac64

Merge remote-tracking branch 'origin/master'

view details

push time in 2 months

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha 444f68bf80f25e428bf4060ef5468924218dfd7f

--time option supports human readable suffix Better to have computers do the unit conversion than humans.

view details

Kohsuke Kawaguchi

commit sha 54639aed016d04571edf41ef6d1210e04390ed10

Updated the reference too

view details

Kohsuke Kawaguchi

commit sha 517066916a1320368be89a5092e7f33fbec73c76

Minor tweak

view details

Kohsuke Kawaguchi

commit sha f27ef91afe2169dca6b09fc99ef16358c96ed42c

Merge pull request #272 from launchableinc/time-unit --time option supports human readable suffix

view details

push time in 2 months

delete branch launchableinc/cli

delete branch : time-unit

delete time in 2 months

PR merged launchableinc/cli

--time option supports human readable suffix

Better to have computers do the unit conversion than humans.

+2 -2

2 comments

2 changed files

kohsuke

pr closed time in 2 months

pull request commentlaunchableinc/cli

--time option supports human readable suffix

Done.

kohsuke

comment created time in 2 months

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha 517066916a1320368be89a5092e7f33fbec73c76

Minor tweak

view details

push time in 2 months

push eventlaunchableinc/cli

Kohsuke Kawaguchi

commit sha 54639aed016d04571edf41ef6d1210e04390ed10

Updated the reference too

view details

push time in 2 months

PR opened launchableinc/cli

Reviewers
--time option supports human readable suffix

Better to have computers do the unit conversion than humans.

+1 -1

0 comment

1 changed file

pr created time in 2 months

create barnchlaunchableinc/cli

branch : time-unit

created branch time in 2 months

create barnchlaunchableinc/cli

branch : subset-refactor

created branch time in 2 months

push eventjenkinsci/idea-stapler-plugin

Kohsuke Kawaguchi

commit sha 14f61c4f60db655dc1e74f9a0e27e235098b5801

JetBrains doesn't let me upload a plugin that has different name ... so switching it back to what it used to be.

view details

push time in 2 months

issue commentintegrations/terraform-provider-github

terraform-import failure: Cannot import non-existent remote object

I had the same symptom. Like @lens0021 , I saw in the debug output that the GET request to GitHub was missing the organization name part:

2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: ---[ REQUEST ]---------------------------------------
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: GET /repos//demo HTTP/1.1
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: Host: api.github.com
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: User-Agent: go-github
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: Accept: application/vnd.github.scarlet-witch-preview+json, application/vnd.github.mercy-preview+json, application/vnd.github.baptiste-preview+json, application/vnd.github.nebula-preview+json
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: Accept-Encoding: gzip
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: 
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: 
2021-07-21T16:37:32.222-0700 [DEBUG] provider.terraform-provider-github_v4.8.0: -----------------------------------------------------

And just as he did, setting GITHUB_TOKEN environment variable resolved the issue.

What I'd love to see is the error message improvement.

lens0021

comment created time in 2 months

MemberEvent

Pull request review commentlaunchableinc/examples

Echo comments and commands to make output clearer

 #!/bin/bash -e BUILD_NAME=${GITHUB_RUN_ID:=local-$(date +%s)} -# Get Launchable CLI installed. If you can, make it a part of the builder image to speed things up+echo+echo "===== BEGIN LAUNCHABLE ====="++echo+echo "# Install the Launchable CLI. If you can, install it as part of the builder image to speed things up"+echo "# Command: pip3 install --user launchable~=1.0 > /dev/null"+echo pip3 install --user launchable~=1.0 > /dev/null+ export PATH=~/.local/bin:$PATH -set -x-# Verify that Launchable setup is all correct. Useful primarily while you work on integration+echo "# Verify that Launchable setup is all correct. Useful primarily while you work on integration"+echo "# Command: launchable verify"+echo launchable verify -# Tell Launchable about the build you are producing and testing+echo+echo "# Tell Launchable about the build you are producing and testing"+echo "# Command: launchable record build --name \"\$BUILD_NAME\" --source .."+echo launchable record build --name "$BUILD_NAME" --source .. -# Find 25% of the relevant tests to run for this change+echo -e "\n# Find 25% of the relevant tests to run for this change"

AIU, the -e option in this change like this one is pointless, because the shell is still replacing \n to LF (and the likes), so by the time the echo command sees it there's no backslash character left in its arguments.

Compare echo -e \" vs echo \" then contrast that with echo -e \\\\ vs echo \\\\

I think we should remove all -e from echo commands

awilkes

comment created time in 2 months

PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent