Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Go impl #1

Open
wants to merge 31 commits into
base: main
Choose a base branch
from
Open

Go impl #1

wants to merge 31 commits into from

Conversation

lstocchi
Copy link
Owner

@lstocchi lstocchi commented Nov 4, 2021

No description provided.

jeffmaury and others added 12 commits July 1, 2021 16:36
* chore: reorganize repo - add java folder

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix ci builds and fix based on review

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix workflow location file

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix Jenkinsfile and release workflow

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
* add js project

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* update README

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* remove hardcoded path

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add tests

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add step in CI workflow for js

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix js workflow

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
…r#29)

* chore: add Jenkinsfile for Javascript implementation
* Change NPM package name

Fixes redhat-developer#28

Signed-off-by: Jeff MAURY <jmaury@redhat.com>
* Use 'glob-gitignore' instead of 'glob'

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>

* Read '.gitignore' file

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>

* Refactoring

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
…developer#34)

* feat: add devfile selection in js impl (redhat-developer#33)

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* extract lowercase func from lambda

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
* feat: recognize components

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add devfile to component

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* enhance recognition with folders not having a config file

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add support for fake no config component + tests

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix issue with wrapped components

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* return existing devfile if found in component folder

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add project for test

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add component command to cli

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* remove devfile mapping during component recognition

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix local build and issue with empty folders

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add check on multimodules maven projects and frameworks detection

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add specific spi for different frameworks

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* clean

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add property to languages.yaml to specify which languages can be used to detect a component

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix review comments

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* add ComponentRecognizer interface and clean

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix copyright date and clean imports

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* update copyright dates

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
* feat: extend recognition to nodejs frameworks

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* moved create method to base interface and clean

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
@lstocchi lstocchi force-pushed the goImpl branch 3 times, most recently from 44a06d6 to 428e942 Compare November 4, 2021 16:24
lstocchi and others added 14 commits November 5, 2021 12:36
… package.json (redhat-developer#45)

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
…per#30) (redhat-developer#46)

* refactor: share single languages.yml with all projects (redhat-developer#30)

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* copy files to output before building alizer java

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* remove pluginManagement section

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
* docs: add alizer specifications

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>

* fix based on review

Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Jeff MAURY <jmaury@redhat.com>
Signed-off-by: Jeff MAURY <jmaury@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants