diff --git a/stacks/nodejs-nextjs/1.2.1/devfile.yaml b/stacks/nodejs-nextjs/1.2.1/devfile.yaml new file mode 100644 index 00000000..f5cda04e --- /dev/null +++ b/stacks/nodejs-nextjs/1.2.1/devfile.yaml @@ -0,0 +1,50 @@ +schemaVersion: 2.2.2 +metadata: + name: nodejs-nextjs + displayName: Next.js + description: "Next.js gives you the best developer experience with all the features you need for production: + hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. + No config needed." + icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/next-js.svg + tags: + - Node.js + - Next.js + projectType: Next.js + language: TypeScript + provider: Red Hat + version: 1.2.1 +starterProjects: + - name: nodejs-nextjs-starter + git: + checkoutFrom: + revision: main + remotes: + origin: https://github.com/devfile-samples/devfile-stack-nodejs-nextjs.git +components: + - container: + endpoints: + - name: https-nextjs + protocol: https + targetPort: 3000 + image: registry.access.redhat.com/ubi8/nodejs-18:1-94 + command: ['tail', '-f', '/dev/null'] + memoryLimit: 1024Mi + name: runtime +commands: + - exec: + commandLine: npm install + component: runtime + group: + isDefault: true + kind: build + workingDir: ${PROJECT_SOURCE} + id: install + - exec: + commandLine: npm run dev + component: runtime + group: + isDefault: true + kind: run + hotReloadCapable: true + workingDir: ${PROJECT_SOURCE} + id: run diff --git a/stacks/nodejs-nextjs/stack.yaml b/stacks/nodejs-nextjs/stack.yaml index d7268f11..3eeb00d7 100644 --- a/stacks/nodejs-nextjs/stack.yaml +++ b/stacks/nodejs-nextjs/stack.yaml @@ -8,5 +8,6 @@ icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main versions: - version: 1.0.3 - version: 1.1.0 - default: true # should have one and only one default version - version: 1.2.0 + - version: 1.2.1 + default: true # should have one and only one default version