Skip to content
This repository has been archived by the owner on May 8, 2020. It is now read-only.

Commit

Permalink
Spec Updates
Browse files Browse the repository at this point in the history
This change updates the library to match upcoming spec changes.  It adds the
Platform to Detect, updates the Detect logger to use stdout, updates Detect's
build plan output to write to <platform>/plan, and updates Build to allow
claims on build plan dependencies via <platform>/plan.

[buildpacks/spec#27]

Signed-off-by: Ben Hale <bhale@pivotal.io>
  • Loading branch information
nebhale committed Nov 13, 2018
1 parent 457e82d commit b47975a
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 5 deletions.
3 changes: 2 additions & 1 deletion build/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import (
"fmt"
"os"

"github.com/buildpack/libbuildpack"
"github.com/cloudfoundry/build-system-buildpack/gradle"
"github.com/cloudfoundry/build-system-buildpack/maven"
"github.com/cloudfoundry/libjavabuildpack"
Expand Down Expand Up @@ -82,6 +83,6 @@ func main() {
}
}

build.Success()
build.Success(libbuildpack.BuildPlan{})
return
}
8 changes: 4 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ module github.com/cloudfoundry/build-system-buildpack
require (
bou.ke/monkey v1.0.1
github.com/bouk/monkey v1.0.1
github.com/buildpack/libbuildpack v1.1.0
github.com/buildpack/libbuildpack v1.3.1-0.20181106215546-b30634231ce0
github.com/cloudfoundry/jvm-application-buildpack v0.0.0-20181025171913-d73dee678ffa
github.com/cloudfoundry/libjavabuildpack v1.10.0
github.com/cloudfoundry/openjdk-buildpack v0.0.0-20181025171903-b8cc3b233d17
github.com/cloudfoundry/libjavabuildpack v1.12.1-0.20181113224929-aaa31d4df068
github.com/cloudfoundry/openjdk-buildpack v0.0.0-20181113225242-bc3d5da66a70
github.com/fatih/color v1.7.0
github.com/sclevine/spec v1.0.0
github.com/sclevine/spec v1.1.0
)
10 changes: 10 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,25 @@ github.com/bouk/monkey v1.0.1 h1:82kWEtyEjyfkRZb0DaQ5+7O5dJfe3GzF/o97+yUo5d0=
github.com/bouk/monkey v1.0.1/go.mod h1:PG/63f4XEUlVyW1ttIeOJmJhhe1+t9EC/je3eTjvFhE=
github.com/buildpack/libbuildpack v1.1.0 h1:5+jZ9gMwbsZgH1/8fio54ocLP+rOeSHYr/eioKiMU0g=
github.com/buildpack/libbuildpack v1.1.0/go.mod h1:mQkH0X/7BBA87G6rVJvNcjEzomueEgAJE6/J7pO9xcM=
github.com/buildpack/libbuildpack v1.3.1-0.20181106215546-b30634231ce0 h1:OfwRy4JrF83U3UT40/Cy8/HB5s+2vbjf7m41Jmfs/go=
github.com/buildpack/libbuildpack v1.3.1-0.20181106215546-b30634231ce0/go.mod h1:EZCURHOogHwGvmarXgPHX7J4CdqFkSbOZPbQ0en5Oxo=
github.com/cloudfoundry/jvm-application-buildpack v0.0.0-20181025171913-d73dee678ffa h1:eSaunSRzduOC5kKnhlms43xgqnM6fS0oXwsanlfUVx8=
github.com/cloudfoundry/jvm-application-buildpack v0.0.0-20181025171913-d73dee678ffa/go.mod h1:Soe6BY3UBSZmbID5n3NXzYVs/Pk9kLaIc2Ijrv0/0/4=
github.com/cloudfoundry/libjavabuildpack v1.10.0 h1:+rmi/f5QLK3sRvvaIzESWD7QypUwBrY3FTXfEy87Udc=
github.com/cloudfoundry/libjavabuildpack v1.10.0/go.mod h1:Pn1mDZiBRIE5BN6FX9wnczputNLh85y4dHqwyUJqc0s=
github.com/cloudfoundry/libjavabuildpack v1.12.1-0.20181113224929-aaa31d4df068 h1:M2P7yNq73wRfWtEu2NQ/ru/LuvOmFE+wA4bj52TgLMU=
github.com/cloudfoundry/libjavabuildpack v1.12.1-0.20181113224929-aaa31d4df068/go.mod h1:DCQgUUTTk8daUZULqDTJ/cUN3ixce4MysiRAN1gIICg=
github.com/cloudfoundry/openjdk-buildpack v0.0.0-20181025171903-b8cc3b233d17 h1:6nG7XO0cQl8QK4cnmWembOFarBGusk8jDXuEDuKzvpA=
github.com/cloudfoundry/openjdk-buildpack v0.0.0-20181025171903-b8cc3b233d17/go.mod h1:jCKRBwkZ9klVPDTGmYlkK94Mml/7u1M9lMOQOQFxnkk=
github.com/cloudfoundry/openjdk-buildpack v0.0.0-20181113225242-bc3d5da66a70 h1:YzHcarA3jRX+NVwxQjAgjEfQO8QMn1BNdA592UVBvrg=
github.com/cloudfoundry/openjdk-buildpack v0.0.0-20181113225242-bc3d5da66a70/go.mod h1:K23Qlb049n/2S1AEaK/vzdXCZEgQd1dQ1XQSGpOBHaw=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys=
github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
github.com/h2non/gock v1.0.10 h1:EzHYzKKSLN4xk0w193uAy3tp8I3+L1jmaI2Mjg4lCgU=
github.com/h2non/gock v1.0.10/go.mod h1:CZMcB0Lg5IWnr9bF79pPMg9WeV6WumxQiUJ1UvdO1iE=
github.com/h2non/gock v1.0.11/go.mod h1:CZMcB0Lg5IWnr9bF79pPMg9WeV6WumxQiUJ1UvdO1iE=
github.com/magiconair/properties v1.8.0 h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY=
github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
github.com/mattn/go-colorable v0.0.9 h1:UVL0vNpWh04HeJXV0KLcaT7r06gOH2l4OW6ddYRUIY4=
Expand All @@ -32,9 +39,12 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/sclevine/spec v1.0.0 h1:ILQ08A/CHCz8GGqivOvI54Hy1U40wwcpkf7WtB1MQfY=
github.com/sclevine/spec v1.0.0/go.mod h1:W4J29eT/Kzv7/b9IWLB055Z+qvVC9vt0Arko24q7p+U=
github.com/sclevine/spec v1.1.0 h1:7EWESOB+NzthnQkqoUv/fgIhygAtb6Sx1FIyMcf+pV4=
github.com/sclevine/spec v1.1.0/go.mod h1:W4J29eT/Kzv7/b9IWLB055Z+qvVC9vt0Arko24q7p+U=
github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w=
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
golang.org/x/sys v0.0.0-20181024145615-5cd93ef61a7c h1:8QwKN2PcBeeHEiYIX6348SzigNWH9uHHP1EOEs5ExSc=
golang.org/x/sys v0.0.0-20181024145615-5cd93ef61a7c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20181025063200-d989b31c8746 h1:zTiiIq2XH/ldZGPA59ILL7NbDlz/btn3iJvO7H57mY8=
golang.org/x/sys v0.0.0-20181025063200-d989b31c8746/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=

0 comments on commit b47975a

Please sign in to comment.