Commits on Source (14)
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
Add Semantic Release pipeline and Commit Linting See merge request padme-development/padme-station-software!89
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
-
semantic-release-bot authored
# 1.0.0 (2023-12-14) ### Bug Fixes * **gitlab-ci:** remove husky commit-msg hook for release pipeline ([3a59d556](3a59d556)) * **gitlab-ci:** remove VERSION file and added compliant commit for version release ([95ce328b](95ce328b)) * **gitlab-ci:** uninstall husky and remove prepare script for release stage ([39b14797](39b14797)) * **gitlab-ci:** update docker push commands in Gitlab CI ([4715b2c9](4715b2c9))
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
-
Muhammad Hamza Akhtar authored
BREAKING CHANGE: Adding new lines
-
Muhammad Hamza Akhtar authored
adding test commit for bumping one minor release
-
semantic-release-bot authored
# [2.0.0](v1.0.0...v2.0.0) (2023-12-14) ### Bug Fixes * **gitlab-ci:** no changes. another attempt to fix pipeline ([2b10dc76](2b10dc76)) ### Features * **readme:** minor version release commit ([1b9ac610](1b9ac610)) ### Performance Improvements * **gitlab-ci:** testing breaking change to increment tag major version ([a4d12764](a4d12764)) ### BREAKING CHANGES * **gitlab-ci:** Adding new lines
Showing
- .gitlab-ci.yml 87 additions, 48 deletions.gitlab-ci.yml
- .husky/commit-msg 4 additions, 0 deletions.husky/commit-msg
- Dockerfile 6 additions, 1 deletionDockerfile
- Dockerfile.dev 37 additions, 0 deletionsDockerfile.dev
- README.md 5 additions, 1 deletionREADME.md
- StationDeploymentFiles/docker-compose-dev.yml 3 additions, 1 deletionStationDeploymentFiles/docker-compose-dev.yml
- app.js 1 addition, 1 deletionapp.js
- commitlint.config.js 3 additions, 0 deletionscommitlint.config.js
- installationWizard/app.js 1 addition, 1 deletioninstallationWizard/app.js
- package-lock.json 11489 additions, 3859 deletionspackage-lock.json
- package.json 57 additions, 4 deletionspackage.json
.husky/commit-msg
0 → 100755
Dockerfile.dev
0 → 100644
commitlint.config.js
0 → 100644
This diff is collapsed.
{ | ||
"name": "pht-web", | ||
"version": "0.0.0", | ||
"name": "@padme-development/padme-station-software", | ||
"version": "2.0.0", | ||
"description": "A Dockerized Javascript Web Application providing interfaces for Monitoring of the algorithms and components, which manage the business logic e.g. pulling a train, execute a train, inspect the results, and many more.", | ||
"license": "MIT", | ||
"homepage": "https://git.rwth-aachen.de/padme-development/padme-station-software", | ||
"private": true, | ||
"scripts": { | ||
"cm": "cz", | ||
"build:wizard": "npm run build --prefix wizard-frontend", | ||
"build:station": "npm run build --prefix station-frontend", | ||
"start": "npm run build:wizard && npm run build:station && node ./bin/www", | ||
"dev": "NODE_ENV=development nodemon ./bin/www", | ||
"test": "jest" | ||
"test": "jest", | ||
"semantic-release": "semantic-release" | ||
}, | ||
"dependencies": { | ||
"async-mutex": "^0.4.0", | ||
... | ... | @@ -35,12 +40,60 @@ |
"wait-queue": "^1.1.4" | ||
}, | ||
"devDependencies": { | ||
"@commitlint/cli": "^18.4.3", | ||
"@commitlint/config-conventional": "^18.4.3", | ||
"@semantic-release/exec": "^6.0.3", | ||
"@semantic-release/git": "^10.0.1", | ||
"@semantic-release/gitlab": "^12.1.1", | ||
"commitizen": "^4.3.0", | ||
"cors": "^2.8.5", | ||
"cz-conventional-changelog": "^3.3.0", | ||
"eslint": "^8.48.0", | ||
"eslint-config-airbnb-base": "^15.0.0", | ||
"eslint-plugin-import": "^2.28.1", | ||
"jest": "^29.6.4", | ||
"jest-junit": "^16.0.0", | ||
"nodemon": "^3.0.1" | ||
"nodemon": "^3.0.1", | ||
"semantic-release": "^22.0.8" | ||
}, | ||
"publishConfig": { | ||
"access": "public" | ||
}, | ||
"release": { | ||
"branches": [ | ||
"main", | ||
"prerelease" | ||
], | ||
"plugins": [ | ||
"@semantic-release/commit-analyzer", | ||
"@semantic-release/release-notes-generator", | ||
"@semantic-release/gitlab", | ||
[ | ||
"@semantic-release/npm", | ||
{ | ||
"npmPublish": false | ||
} | ||
], | ||
[ | ||
"@semantic-release/exec", | ||
{ | ||
"verifyReleaseCmd": "echo \"RELEASE_VERSION=${nextRelease.version}\" > variables.env" | ||
} | ||
], | ||
[ | ||
"@semantic-release/git", | ||
{ | ||
"assets": [ | ||
"package.json" | ||
], | ||
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" | ||
} | ||
] | ||
] | ||
}, | ||
"config": { | ||
"commitizen": { | ||
"path": "cz-conventional-changelog" | ||
} | ||
} | ||
} |