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

Merge codebase info and application info sections on project creating dialog #2

Closed
MykolaMarusenko opened this issue Apr 20, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@MykolaMarusenko
Copy link
Contributor

Take out separately the options for choosing the type of project and the available strategy.

Implement 'default branch' autofill (main by default). And move default branch options to 'Advanced Settings' sections in create project dialog.
Rename 'Application name' field to 'Component name'.
'Git Server' and 'Git repo relative path' must be in one line to improve user experience.
Implement button with icons for 'Build tool' field instead of drop-down.
Implement 'Project name' autofill and get value from 'Repository URL' parameter.

Add description for new 'Create project' dialog:

Application: Used to deploy services. It includes configuration files, deployment scripts, and other resources needed to create and manage the application's infrastructure.

Library: Provides reusable code that can be incorporated into services. It includes additional functions, modules that might be shared across services.

Autotests: Onboard and start defining Quality Gate for deployment pipelines here...

Create from template: Create a sample project from a template to start quickly.

Import project: Onboard your existing code to the EDP platform.

Clone project: Clone code from third-party VCS providers.

Image

@MykolaMarusenko MykolaMarusenko self-assigned this Apr 20, 2023
@MykolaMarusenko MykolaMarusenko added the enhancement New feature or request label Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants