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

Migrate to typescript and allure v3 #881

Open
andrcuns opened this issue Dec 13, 2024 · 2 comments
Open

Migrate to typescript and allure v3 #881

andrcuns opened this issue Dec 13, 2024 · 2 comments
Labels
feature New feature

Comments

@andrcuns
Copy link
Owner

allure v3 has been released and is now written in javascript.

It would be worth rewriting publisher cli from ruby to javascript/typescript to keep docker image slimmer and only require node. In addition, if/when programmatic API is added, report generation can be done without having to create a wrapper layer around cli command execution

@andrcuns andrcuns added the feature New feature label Dec 13, 2024
@epszaw
Copy link

epszaw commented Dec 23, 2024

@andrcuns hey there! I opened PR with a simple programmatic API which allows calling the report without additional wrappers, but now it has many limitations (e.g. make the function return a promise or set any callback to know when the function ends execution) which shall be solved in future.

Does it cover your case?

@andrcuns
Copy link
Owner Author

@epszaw well, it's not super useful without to know when the function ends execution because we would need to know when and if report was generated in order to upload it. But I also won't have the capacity anytime soon to rewrite the whole report publisher to typescript so it isn't super urgent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

No branches or pull requests

2 participants