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

Add "Next Steps" doc/epilog at the end of running init and build #5

Open
kaxil opened this issue Aug 15, 2023 · 2 comments
Open

Add "Next Steps" doc/epilog at the end of running init and build #5

kaxil opened this issue Aug 15, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@kaxil
Copy link
Owner

kaxil commented Aug 15, 2023

Similar to the following, there should be a "Next Steps" doc printed after someone runs airflowctl build
to show them the following and their usage:

For init:

  • settings.yaml (airflow_version and python_version)
  • requirements.txt
  • dags directory

For build:

  • Running DAGs
  • Activating venv and running airflow commands
  • Changing executor (and configuring postgres) (probably ??)

next_steps += f"""
* You can now run all the "airflow" commands in your terminal. For example:
[bold blue]$ airflow version[/bold blue]
* Run Apache Airflow in standalone mode using the following command:
[bold blue]$ airflow standalone[/bold blue]
* Access the Airflow UI in your web browser at: [bold cyan]http://localhost:8080[/bold cyan]
For more information and guidance, please refer to the Apache Airflow documentation:
[bold cyan]https://airflow.apache.org/docs/apache-airflow/{version}/[/bold cyan]

@kaxil kaxil added enhancement New feature or request good first issue Good for newcomers labels Aug 15, 2023
@kaxil kaxil changed the title Add "New Steps" doc/epilog at the end of running init and build Add "Next Steps" doc/epilog at the end of running init and build Sep 18, 2023
@anthonysocks
Copy link

@kaxil I can take this (:

@kaxil
Copy link
Owner Author

kaxil commented Oct 23, 2023

Assigned it to you @anthonysocks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants