Skip to content

Commit

Permalink
Merge pull request Bayer-Group#281 from MonsantoCo/nodejs-runtime-add
Browse files Browse the repository at this point in the history
Changes to add Nodejs14.x runtime
  • Loading branch information
bkrodgers committed May 20, 2021
2 parents 3d92af3 + 71e4545 commit a72d7cc
Showing 1 changed file with 32 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,18 @@ import com.monsanto.arch.cloudformation.model.Token.TokenSeq

class Runtime(val runtime: String)

case object Custom extends Runtime("provided")

case object CustomAl2 extends Runtime("provided.al2")

@deprecated(".Net Core 1.0 is deprecated by AWS", "3.10.2")
case object DotNetCore10 extends Runtime("dotnetcore-1.0")

@deprecated(".Net Core 2.1 is deprecated by AWS as of Aug 23 2021", "3.10.2")
case object DotNetCore21 extends Runtime("dotnetcore2.1")

case object DotNetCore31 extends Runtime("dotnetcore3.1")

@deprecated("Node v0.10.42 is currently marked as deprecated by AWS.", "3.6.3")
case object NodeJS extends Runtime("nodejs")

Expand All @@ -18,19 +30,37 @@ case object `NodeJS4.3-edge` extends Runtime("nodejs4.3-edge")
@deprecated("Node v6.10 is currently marked as deprecated by AWS.", "3.10.1")
case object `NodeJS6.10` extends Runtime("nodejs6.10")

@deprecated("Node v8.10 is currently marked as deprecated by AWS.", "3.10.1")
case object `NodeJS8.10` extends Runtime("nodejs8.10")

case object NodeJS10 extends Runtime("nodejs10.x")
@deprecated("Node v10.x is currently marked as deprecated by AWS.", "3.10.2")
case object NodeJS10 extends Runtime("nodejs1s0.x")

case object NodeJS12 extends Runtime("nodejs12.x")

case object NodeJS14 extends Runtime("nodejs14.x")

case object Go1 extends Runtime("go1.x")

case object Java8 extends Runtime("java8")

case object Java8Al2 extends Runtime("java8.al2")

case object Java11 extends Runtime("java11")

@deprecated("Python 2.7 is deprecated by AWS as of Jul 15 2021", "3.10.2")
case object Python27 extends Runtime("python2.7")

case object Python36 extends Runtime("python3.6")

case object Python37 extends Runtime("python3.7")

case object DotNetCore10 extends Runtime("dotnetcore-1.0")
case object Python38 extends Runtime("python3.8")

@deprecated("Ruby25 is deprecated by AWS as of July 30 2021", "3.10.2")
case object Ruby25 extends Runtime("ruby2.5")

case object Ruby27 extends Runtime("ruby2.7")

object Runtime {

Expand Down

0 comments on commit a72d7cc

Please sign in to comment.