ballerina-library
The Ballerina Library
파일 탐색기
최종 버전 다운로드 (.zip)- bug.yml
- config.yml
- improvement.yml
- new-feature.yml
- task.yml
- README.md
- sync-area-labels.py
- add_reason_labels.yml
- apply-library-repo-templates.yml
- auto_generate_connector_template.yml
- build-connector-template.yml
- build-timestamp-master-template.yml
- build-with-bal-test-graalvm-connector-template.yml
- build-with-bal-test-graalvm-template.yml
- build_stdlib_modules.yml
- central-publish-template.yml
- daily-build-connector-template.yml
- dev-stage-central-publish-connector-template.yml
- generate-connector-docs.yml
- orchestrate-connector-updates.yml
- pr-build-connector-template.yml
- process-load-test-results-template.yml
- pull-request-build-template.yml
- pull-request.yml
- regenerate-connector-template.yml
- regenerate-connectors.yml
- release-package-connector-template.yml
- release-package-template.yml
- release_pipeline.yml
- s4hana-build-connector-template.yml
- s4hana-build-with-bal-test-graalvm.yml
- s4hana-daily-build-connector-template.yml
- s4hana-dev-stage-central-publish-template.yml
- s4hana-dev-stage-central-single-publish-template.yml
- s4hana-pr-template.yml
- s4hana-release-template.yml
- s4hana-trivy-scan.yml
- test_stdlib_releases_with_staging.yml
- trigger-graalvm-check.yml
- trigger-load-tests-template.yml
- trivy-scan-template.yml
- update_dependencies.yml
- CODEOWNERS
- plugin.json
- connector-example-doc.md
- connector-ui-workflow.md
- documentation-contract.md
- microsoft-writing-style.md
- test_prepare_sample_publish.py
- test_workflow.py
- append_central_examples.py
- collect_screenshot.py
- crop_screenshots.py
- finalize_run.py
- inject_try_it_yourself.py
- prepare_run.py
- prepare_sample_publish.py
- requirements.txt
- validate_output.py
- SKILL.md
- README.md
- run_trigger_eval.sh
- train_queries.json
- trigger_queries.json
- validation_queries.json
- fix-procedure.md
- workflows.md
- analyze_client.py
- check_duplicate_operation_ids.py
- check_environment.py
- client_version_summary.py
- convert_yaml_to_json.py
- example_names.py
- find_ballerina_toml.py
- find_spec_files.py
- find_spec_output.py
- generate_mock_stub.py
- generate_sanitations.py
- init_ballerina_package.py
- manage_examples.py
- operation_id_mappings.py
- parse_ballerina_toml.py
- parse_errors.py
- parse_openapi_spec.py
- run_bal_command.py
- schema_mappings.py
- spec_descriptions.py
- validate_spec.py
- write_ballerina_keywords.py
- 00-setup.md
- 01-sanitize.md
- 02-client.md
- 03-tests.md
- 04-examples.md
- 05-docs.md
- example_readme_template.md
- examples_readme_template.md
- module_readme_template.md
- readme_template.md
- sanitations_template.md
- tests_readme_template.md
- test_workflow_helpers.py
- SKILL.md
- .mcp.json
- README.md
- architecture.md
- category.bal
- central.bal
- claude.bal
- extractor.bal
- prompt.bal
- sidebar.bal
- prompt-template-phase1.md
- prompt-template-phase2a.md
- prompt-template-phase2b.md
- test_integrate_example.py
- capture_previews.py
- integrate_example.py
- request_reviewers.py
- validate_changed_paths.py
- validate_docs.py
- Ballerina.toml
- config.bal
- Config.toml.example
- Dependencies.toml
- main.bal
- README.md
- spec.md
- emitter.bal
- generator.bal
- ir_generator.bal
- prompts.bal
- spec_builder.bal
- types.bal
- command_executor.bal
- execute.bal
- types.bal
- analyze_version_change.bal
- sort_ballerina_client.bal
- sort_ballerina_type.bal
- update_changelog.bal
- code_fixer.bal
- execute.bal
- prompts.bal
- types.bal
- client_builder.bal
- emitter.bal
- generator.bal
- native_adapter_builder.bal
- prompts.bal
- spec_parser.bal
- types.bal
- types_builder.bal
- ballerina_readme_template.md
- example_specific_template.md
- examples_readme_template.md
- main_readme_template.md
- tests_readme_template.md
- ai_generator.bal
- connector_analyzer.bal
- execute.bal
- prompts.bal
- template_engine.bal
- types.bal
- ai_generator.bal
- analyzer.bal
- execute.bal
- prompts.bal
- types.bal
- ai_generator.bal
- batch_processor.bal
- execute.bal
- llm_service.bal
- retry_manager.bal
- sanitations_handler.bal
- spec_analyzer.bal
- spec_updater.bal
- types.bal
- validation_utils.bal
- gradle-wrapper.properties
- JavadocExtractor.java
- JavaParserAnalyzer.java
- MavenResolver.java
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- analyzer.bal
- client_identifier.bal
- client_identifier_connection_helpers.bal
- execute.bal
- formatters.bal
- jar_parser.bal
- llm_client_scorer.bal
- llm_response_parser.bal
- prompts.bal
- type_resolver.bal
- types.bal
- ai_generator.bal
- connector_analyzer.bal
- execute.bal
- mock_service_generator.bal
- prompts.bal
- types.bal
- ai_service.bal
- command_executor.bal
- formatting.bal
- types.bal
- add_labels.sh
- build_changelog_description.sh
- collect_pr_info.sh
- create_pr.js
- generate_email_html.sh
- send_email.bal
- trigger_connectors.sh
- update_version.sh
- wait_for_prs.sh
- .devcontainer.json
- .gitignore
- Ballerina.toml
- Dependencies.toml
- main.bal
- README.md
- graph_test.bal
- utils_test.bal
- Ballerina.toml
- constants.bal
- Dependencies.toml
- di_graph.bal
- github.bal
- main.bal
- types.bal
- utils.bal
- aot-vs-jit.png
- BallerinaComponentsDependency.jpg
- ConnectorDevelopmentProcess.png
- DevWorkflow.jpg
- load-test-setup.png
- adding-a-new-ballerina-module.md
- api-documentation-guide.md
- build-and-release-guide.md
- connector-development-process.md
- graalvm-compatibility-in-ballerina-libraries.md
- library-development-process.md
- load-test-guide.md
- module-owners.md
- sprint-master-responsibilities.md
- zero-bug-policy.md
- agent_client.bal
- ai_client.bal
- batch_runner.bal
- doc_enforcement_prompt.bal
- system_prompt.bal
- trigger_doc_enforcement_prompt.bal
- trigger_system_promt.bal
- trigger_user_prompt.bal
- user_prompt.bal
- append_examples_utils.bal
- code_server_utils.bal
- file_utils.bal
- logger_utils.bal
- python_server_utils.bal
- run_log_utils.bal
- agent_server.py
- batch_commit_docs.py
- batch_commit_sample.py
- batch_pr_docs.py
- batch_pr_samples.py
- crop_screenshots.py
- pr_preview.py
- publish_all.py
- publish_docs.py
- publish_helpers.py
- publish_sample.py
- pyproject.toml
- requirements.txt
- .env.example
- .gitignore
- .mcp.json
- Ballerina.toml
- batch_items.json.example
- config.bal
- Config.toml.example
- main.bal
- Makefile
- README.md
- auto-generate.yml
- build-with-bal-test-graalvm.yml
- ci.yml
- daily-build.yml
- dev-stg-release.yml
- pull-request.yml
- release.yml
- CODEOWNERS
- pull_request_template.md
- Ballerina.toml
- build.gradle
- client.bal
- README.md
- Ballerina.toml
- sanitations.md
- license.txt
- build.bat
- build.gradle
- build.sh
- README.md
- gradle-wrapper.jar
- gradle-wrapper.properties
- .gitattributes
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle
- replace_placeholders.bal
- Ballerina.toml
- Dependencies.toml
- main.bal
- types.bal
- module_list.json
- stdlib_modules.json
- Ballerina.toml
- Dependencies.toml
- main.bal
- types.bal
- build_standard_library.py
- README.md
- trigger-graalvm-check.bal
- .gitignore
- CONTRIBUTING.md
- LICENSE
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ballerina-platform/ballerina-library
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd ballerina-library
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd connector_automator/modules/sdkanalyzer/native
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
3. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install -r agent-skills/skills/generate-connector-docs/scripts/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd example-doc-generator
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
