Skip to content

Instantly share code, notes, and snippets.

@svor
Last active May 13, 2025 12:02
Show Gist options
  • Save svor/39281c5c1a1531848319c311cd15b691 to your computer and use it in GitHub Desktop.
Save svor/39281c5c1a1531848319c311cd15b691 to your computer and use it in GitHub Desktop.
schemaVersion: 2.2.2
metadata:
name: nodejs-angular
displayName: Angular
description: "Angular is a development platform, built on TypeScript. As a platform, Angular includes:
A component-based framework for building scalable web applications
A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more
A suite of developer tools to help you develop, build, test, and update your code"
icon: https://raw.githubusercontent.com/devfile-samples/devfile-stack-icons/main/angular.svg
tags:
- Node.js
- Angular
projectType: Angular
language: TypeScript
provider: Red Hat
version: 2.2.1
components:
- container:
endpoints:
- name: https-angular
protocol: https
targetPort: 4200
image: registry.access.redhat.com/ubi8/nodejs-18:1-137.1742991061
args: ["tail", "-f", "/dev/null"]
memoryLimit: 1024Mi
name: runtime
commands:
- id: install
exec:
commandLine: npm install
component: runtime
group:
isDefault: true
kind: build
workingDir: ${PROJECT_SOURCE}
- id: run
exec:
commandLine: npm run start
component: runtime
group:
isDefault: true
kind: run
hotReloadCapable: true
workingDir: ${PROJECT_SOURCE}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment