在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → bk-ci蓝鲸持续集成平台(bk-ci-v1.7.45)

bk-ci蓝鲸持续集成平台(bk-ci-v1.7.45)

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:79.12M
  • 下载次数:5
  • 浏览次数:48
  • 发布时间:2022-12-16
  • 实例类别:一般编程问题
  • 发 布 人:professorlearn
  • 文件格式:.zip
  • 所需积分:10
 相关标签: bk 集成 CI

实例介绍



【实例简介】bk-ci蓝鲸持续集成平台(bk-ci-v1.7.45)


bk-ci蓝鲸持续集成平台是一个免费并开源的CI服务,可助你自动化构建-测试-发布工作流,持续、快速、高质量地交付你的产品。

使用bk-ci屏蔽掉所有研发流程中的繁琐环节,让你聚焦于编码。它通常被用于:
1、工程编译
2、静态代码检查
3、运行测试用例,及时发现BUG
4、部署与发布

bk-ci提供了流水线、代码库、凭证管理、环境管理、研发商店5大核心服务,多重组合,满足企业不同场景的需求:
1、流水线:将团队现有的研发流程以可视化方式呈现出来,编译、测试、部署,一条流水线搞定
2、代码库:将企业内已有的代码托管服务关联至bk-ci
3、凭证管理:为代码库、流水线等服务提供不同类型的凭据、证书管理功能
4、环境管理:可以将企业内部的开发编译机托管至bk-ci
5、研发商店:由流水线插件和流水线模板组成,插件用于对接企业内部的各种第三方服务,模板助力企业内部的研发流程规范化


【实例截图】

from clipboard

【核心代码】

.
├── bk-ci-v1.7.45
│   ├── CODE_OF_CONDUCT.en.md
│   ├── CODE_OF_CONDUCT.md
│   ├── CONTRIBUTING.en.md
│   ├── CONTRIBUTING.md
│   ├── LICENSE.txt
│   ├── README.md
│   ├── README_EN.md
│   ├── bk-ci
│   ├── docs
│   │   ├── apidoc
│   │   │   └── readme.md
│   │   ├── install
│   │   │   ├── agent.en.md
│   │   │   ├── agent.md
│   │   │   ├── backend.en.md
│   │   │   ├── backend.md
│   │   │   ├── consul.en.md
│   │   │   ├── consul.md
│   │   │   ├── frontend.en.md
│   │   │   ├── frontend.md
│   │   │   ├── gateway.en.md
│   │   │   ├── gateway.md
│   │   │   ├── rabbitmq.en.md
│   │   │   └── rabbitmq.md
│   │   ├── overview
│   │   │   ├── architecture.en.md
│   │   │   ├── architecture.md
│   │   │   ├── case.md
│   │   │   ├── code_framework.en.md
│   │   │   ├── code_framework.md
│   │   │   ├── db
│   │   │   │   ├── devops_ci_artifactory.md
│   │   │   │   ├── devops_ci_auth.md
│   │   │   │   ├── devops_ci_dispatch.md
│   │   │   │   ├── devops_ci_environment.md
│   │   │   │   ├── devops_ci_image.md
│   │   │   │   ├── devops_ci_log.md
│   │   │   │   ├── devops_ci_measure.md
│   │   │   │   ├── devops_ci_notify.md
│   │   │   │   ├── devops_ci_op.md
│   │   │   │   ├── devops_ci_openapi.md
│   │   │   │   ├── devops_ci_plugin.md
│   │   │   │   ├── devops_ci_process.md
│   │   │   │   ├── devops_ci_project.md
│   │   │   │   ├── devops_ci_quality.md
│   │   │   │   ├── devops_ci_repository.md
│   │   │   │   ├── devops_ci_sign.md
│   │   │   │   ├── devops_ci_store.md
│   │   │   │   └── devops_ci_ticket.md
│   │   │   ├── design.en.md
│   │   │   ├── design.md
│   │   │   ├── installation.en.md
│   │   │   ├── installation.md
│   │   │   ├── source_compile.en.md
│   │   │   └── source_compile.md
│   │   ├── resource
│   │   │   └── img
│   │   │       ├── architecture.png
│   │   │       ├── bkci_cn.png
│   │   │       ├── gateway.png
│   │   │       ├── logo_icon.png
│   │   │       ├── logo_text.png
│   │   │       ├── pipeline.png
│   │   │       ├── pr.png
│   │   │       └── qq.png
│   │   ├── specification
│   │   │   ├── REST_interface_specification.md
│   │   │   ├── commit-spec.en.md
│   │   │   ├── commit-spec.md
│   │   │   ├── field_naming_specification.md
│   │   │   ├── log_specification.md
│   │   │   ├── review.en.md
│   │   │   └── review.md
│   │   └── wiki
│   │       ├── assets
│   │       │   ├── atom-checkbox-list.png
│   │       │   ├── atom-checkbox.png
│   │       │   ├── company-staff-input.png
│   │       │   ├── jwt.png
│   │       │   ├── py-demo.png
│   │       │   ├── staff-input.png
│   │       │   ├── status.png
│   │       │   ├── time-picker.png
│   │       │   └── vuex-input.png
│   │       ├── collaborative_development_guidelines.md
│   │       ├── pipeline_plugin_guidelines.md
│   │       └── store_development_guidelines.md
│   ├── scripts
│   │   ├── bk-ci-collect-ms-name.sh
│   │   ├── bk-ci-gen-docker-conf.sh
│   │   ├── bk-ci-gen-jrezip.sh
│   │   ├── bk-ci-gen-jwt-env.sh
│   │   ├── bk-ci-init-bkce.sh
│   │   ├── bk-ci-install.sh
│   │   ├── bk-ci-modify-http-port.sh
│   │   ├── bk-ci-modify-paas-web-entrance.sh
│   │   ├── bk-ci-reg-cmdb-topo.sh
│   │   ├── bk-ci-reg-influxdb.sh
│   │   ├── bk-ci-reg-paas-app.sh
│   │   ├── bk-ci-reg-systemd.sh
│   │   ├── bk-ci-setup.sh
│   │   ├── bk-ci-slim.sh
│   │   ├── bk-ci-special-upgrade.sh
│   │   ├── bk-ci-start-pre.sh
│   │   ├── bk-ci-start.sh
│   │   ├── bk-ci-unreg-paas-app.sh
│   │   ├── bk-ci-unreg-systemd.sh
│   │   ├── bk-ci-upgrade.sh
│   │   ├── bk-ci-utils-https.sh
│   │   ├── bkce-check-installconfig.sh
│   │   ├── bkce-create-users.sh
│   │   ├── bkce-set-env03.sh
│   │   ├── bkci-op.sh
│   │   ├── bkenv.properties
│   │   ├── deploy-codecc
│   │   │   ├── bk-codecc-collect-ms-name.sh
│   │   │   ├── bk-codecc-init-bkce.sh
│   │   │   ├── bk-codecc-install.sh
│   │   │   ├── bk-codecc-reg-ci-nav.sh
│   │   │   ├── bk-codecc-reg-systemd.sh
│   │   │   ├── bk-codecc-setup.sh
│   │   │   ├── bk-codecc-start-pre.sh
│   │   │   ├── bk-codecc-start.sh
│   │   │   ├── bk-codecc-unreg-ci-nav.sh
│   │   │   ├── bk-codecc-unreg-systemd.sh
│   │   │   ├── bk-codecc-upgrade.sh
│   │   │   ├── bk-codecc-utils-https.sh
│   │   │   ├── bkce-check-installconfig-codecc.sh
│   │   │   ├── bkce-create-users-codecc.sh
│   │   │   ├── bkce-set-env03-codecc.sh
│   │   │   ├── codecc.properties
│   │   │   └── packager-codecc.sh
│   │   ├── generate_boot.sh
│   │   ├── packager-ci.sh
│   │   └── render_tpl
│   └── src
│       ├── agent
│       │   ├── Makefile
│       │   ├── README.md
│       │   ├── build_windows.bat
│       │   ├── go.mod
│       │   ├── go.sum
│       │   ├── internal
│       │   │   └── third_party
│       │   │       └── dep
│       │   └── src
│       │       ├── cmd
│       │       │   ├── agent
│       │       │   ├── daemon
│       │       │   ├── installer
│       │       │   └── upgrader
│       │       └── pkg
│       │           ├── agent
│       │           ├── api
│       │           ├── collector
│       │           ├── config
│       │           ├── cron
│       │           ├── heartbeat
│       │           ├── installer
│       │           ├── job
│       │           ├── logs
│       │           ├── pipeline
│       │           ├── upgrade
│       │           ├── upgrader
│       │           └── util
│       ├── app
│       │   ├── README.md
│       │   ├── android
│       │   │   ├── Gemfile
│       │   │   ├── Gemfile.lock
│       │   │   ├── android.iml
│       │   │   ├── app
│       │   │   │   ├── bk-devops-key.keystore
│       │   │   │   ├── build.gradle
│       │   │   │   ├── proguard-rules.pro
│       │   │   │   └── src
│       │   │   ├── bkci_app_android.iml
│       │   │   ├── build.gradle
│       │   │   ├── fastlane
│       │   │   │   ├── Appfile
│       │   │   │   ├── Fastfile
│       │   │   │   ├── Matchfile
│       │   │   │   ├── README.md
│       │   │   │   ├── actions
│       │   │   │   └── report.xml
│       │   │   ├── gradle
│       │   │   │   └── wrapper
│       │   │   ├── gradle.properties
│       │   │   ├── settings.gradle
│       │   │   └── settings_aar.gradle
│       │   ├── apple-app-site-association
│       │   ├── assets
│       │   │   ├── fonts
│       │   │   │   ├── PingFang-bold.ttf
│       │   │   │   ├── PingFang-medium.ttf
│       │   │   │   ├── PingFang.ttf
│       │   │   │   ├── TencentSans-W3.ttf
│       │   │   │   ├── TencentSans-W7.ttf
│       │   │   │   └── bkIcon.ttf
│       │   │   ├── i18n
│       │   │   │   ├── en.json
│       │   │   │   └── zh.json
│       │   │   └── images
│       │   │       ├── 2x
│       │   │       ├── 3x
│       │   │       ├── appLogo.png
│       │   │       ├── artifact_share_bg.png
│       │   │       ├── bkdevops_logo.png
│       │   │       ├── empty.png
│       │   │       ├── guide_0.png
│       │   │       ├── guide_1.png
│       │   │       ├── guide_2.png
│       │   │       ├── guide_3.png
│       │   │       ├── guide_bg.jpg
│       │   │       ├── lock.png
│       │   │       ├── my_bg.png
│       │   │       ├── pack_share_bg.png
│       │   │       ├── qq.png
│       │   │       ├── searchEmpty.png
│       │   │       ├── stream.png
│       │   │       ├── update_dialog_bg.png
│       │   │       ├── wechat.png
│       │   │       └── wework.png
│       │   ├── bkci_app.iml
│       │   ├── ios
│       │   │   ├── Flutter
│       │   │   │   ├── AppFrameworkInfo.plist
│       │   │   │   ├── Debug.xcconfig
│       │   │   │   └── Release.xcconfig
│       │   │   ├── Gemfile
│       │   │   ├── Gemfile.lock
│       │   │   ├── Header.h
│       │   │   ├── ITLogin
│       │   │   │   ├── ITLogin.h
│       │   │   │   └── ITLoginObject.h
│       │   │   ├── ITLogin.xcframework
│       │   │   │   ├── Info.plist
│       │   │   │   ├── ios-arm64_armv7
│       │   │   │   └── ios-i386_x86_64-simulator
│       │   │   ├── Podfile
│       │   │   ├── Runner
│       │   │   │   ├── AppDelegate.swift
│       │   │   │   ├── Assets.xcassets
│       │   │   │   ├── Base.lproj
│       │   │   │   ├── Info.plist
│       │   │   │   ├── Runner-Bridging-Header.h
│       │   │   │   ├── RunnerDebug.entitlements
│       │   │   │   └── RunnerRelease.entitlements
│       │   │   ├── Runner.xcodeproj
│       │   │   │   ├── project.pbxproj
│       │   │   │   └── project.xcworkspace
│       │   │   ├── Runner.xcworkspace
│       │   │   │   ├── contents.xcworkspacedata
│       │   │   │   └── xcshareddata
│       │   │   └── fastlane
│       │   │       ├── Appfile
│       │   │       ├── Fastfile
│       │   │       ├── Matchfile
│       │   │       └── README.md
│       │   ├── lib
│       │   │   ├── main.dart
│       │   │   ├── models
│       │   │   │   ├── Appversion.dart
│       │   │   │   ├── Appversion.g.dart
│       │   │   │   ├── Artifactory.dart
│       │   │   │   ├── Artifactory.g.dart
│       │   │   │   ├── BkBanner.dart
│       │   │   │   ├── BkBanner.g.dart
│       │   │   │   ├── BkResponse.dart
│       │   │   │   ├── BkResponse.g.dart
│       │   │   │   ├── CommitRecord.dart
│       │   │   │   ├── CommitRecord.g.dart
│       │   │   │   ├── DownloadJobInfo.dart
│       │   │   │   ├── DownloadJobInfo.g.dart
│       │   │   │   ├── ExecuteModel.dart
│       │   │   │   ├── ExecuteModel.g.dart
│       │   │   │   ├── Log.dart
│       │   │   │   ├── Log.g.dart
│       │   │   │   ├── LogModel.dart
│       │   │   │   ├── LogModel.g.dart
│       │   │   │   ├── MaterialItem.dart
│       │   │   │   ├── MaterialItem.g.dart
│       │   │   │   ├── PipelineModel.dart
│       │   │   │   ├── PipelineModel.g.dart
│       │   │   │   ├── Pkg.dart
│       │   │   │   ├── Pkg.g.dart
│       │   │   │   ├── ShareArgs.dart
│       │   │   │   ├── ShareArgs.g.dart
│       │   │   │   ├── build.dart
│       │   │   │   ├── build.g.dart
│       │   │   │   ├── downloadUrl.dart
│       │   │   │   ├── downloadUrl.g.dart
│       │   │   │   ├── experience.dart
│       │   │   │   ├── experience.g.dart
│       │   │   │   ├── experienceDetail.dart
│       │   │   │   ├── experienceDetail.g.dart
│       │   │   │   ├── pageResponseBody.dart
│       │   │   │   ├── pageResponseBody.g.dart
│       │   │   │   ├── pipeline.dart
│       │   │   │   ├── pipeline.g.dart
│       │   │   │   ├── project.dart
│       │   │   │   ├── project.g.dart
│       │   │   │   ├── userInfo.dart
│       │   │   │   └── userInfo.g.dart
│       │   │   ├── pages
│       │   │   │   ├── App.dart
│       │   │   │   ├── AppChangelog.dart
│       │   │   │   ├── ArtifactoryDetail.dart
│       │   │   │   ├── BuildHistory.dart
│       │   │   │   ├── CreateExp.dart
│       │   │   │   ├── DetailScreen.dart
│       │   │   │   ├── DownloadRecords.dart
│       │   │   │   ├── ExecuteDetailPage.dart
│       │   │   │   ├── ExpHistory.dart
│       │   │   │   ├── ExpQRCode.dart
│       │   │   │   ├── Experience.dart
│       │   │   │   ├── Feedback.dart
│       │   │   │   ├── GuidePage.dart
│       │   │   │   ├── Home.dart
│       │   │   │   ├── ITLoginScreen.dart
│       │   │   │   ├── InstallationManagement.dart
│       │   │   │   ├── LoginScreen.dart
│       │   │   │   ├── MailLoginScreen.dart
│       │   │   │   ├── MoreApps.dart
│       │   │   │   ├── My.dart
│       │   │   │   ├── NotFound.dart
│       │   │   │   ├── Pipeline.dart
│       │   │   │   ├── QRScanScreen.dart
│       │   │   │   ├── SearchPipeline.dart
│       │   │   │   ├── SearchScreen.dart
│       │   │   │   ├── SettingPage.dart
│       │   │   │   └── ShareQRCode.dart
│       │   │   ├── providers
│       │   │   │   ├── BkGlobalStateProvider.dart
│       │   │   │   ├── CheckUpdateProvider.dart
│       │   │   │   ├── DataSourceProvider.dart
│       │   │   │   ├── DownloadProvider.dart
│       │   │   │   ├── ExperienceProvider.dart
│       │   │   │   ├── HomeProvider.dart
│       │   │   │   ├── NetworkProvider.dart
│       │   │   │   ├── PkgProvider.dart
│       │   │   │   ├── PollProvider.dart
│       │   │   │   ├── ProjectProvider.dart
│       │   │   │   └── UserProvider.dart
│       │   │   ├── routes
│       │   │   │   ├── BkNavigatorObserver.dart
│       │   │   │   └── routes.dart
│       │   │   ├── utils
│       │   │   │   ├── AppSetting.dart
│       │   │   │   ├── BkQuickAction.dart
│       │   │   │   ├── DioRetryInterceptor.dart
│       │   │   │   ├── LoginUtil.dart
│       │   │   │   ├── Storage.dart
│       │   │   │   ├── constants.dart
│       │   │   │   ├── i18n.dart
│       │   │   │   ├── request.dart
│       │   │   │   └── util.dart
│       │   │   └── widgets
│       │   │       ├── AppIcon.dart
│       │   │       ├── AppListItem.dart
│       │   │       ├── AppStoreListItem.dart
│       │   │       ├── AuthImage.dart
│       │   │       ├── BkAppBar.dart
│       │   │       ├── BkDialog.dart
│       │   │       ├── BkErrorWidget.dart
│       │   │       ├── BkIcons.dart
│       │   │       ├── BkListView.dart
│       │   │       ├── BkTab.dart
│       │   │       ├── BuildLog.dart
│       │   │       ├── CheckUpdateDialog.dart
│       │   │       ├── Checkbox.dart
│       │   │       ├── CircleIconButton.dart
│       │   │       ├── ConfirmDialog.dart
│       │   │       ├── CupertinoBottomPopup.dart
│       │   │       ├── CupertinoPullRefresh.dart
│       │   │       ├── CupertinoPullRefreshContainer.dart
│       │   │       ├── CupertinoPullRequestIndicator.dart
│       │   │       ├── DashDivider.dart
│       │   │       ├── DetailPage
│       │   │       ├── DownloadButton.dart
│       │   │       ├── DownloadPkgItem.dart
│       │   │       ├── DownloadRecordsTab.dart
│       │   │       ├── Empty.dart
│       │   │       ├── ExecuteDetail
│       │   │       ├── ExpHorizontalList.dart
│       │   │       ├── ExpandAppBar.dart
│       │   │       ├── ExpandText.dart
│       │   │       ├── ExpandableText.dart
│       │   │       ├── ExperienceListItem.dart
│       │   │       ├── Form
│       │   │       ├── GroupListView.dart
│       │   │       ├── HomeTabs
│       │   │       ├── InfinityList.dart
│       │   │       ├── InstallationTab.dart
│       │   │       ├── KeepAliveWrap.dart
│       │   │       ├── Loading.dart
│       │   │       ├── NoAuth.dart
│       │   │       ├── PFText.dart
│       │   │       ├── PeriodicSyncBuilder.dart
│       │   │       ├── ProgressBar.dart
│       │   │       ├── ProjectLogo.dart
│       │   │       ├── RestartWidget.dart
│       │   │       ├── ScanOverlayShape.dart
│       │   │       ├── SearchInput.dart
│       │   │       ├── SearchTabs
│       │   │       ├── SectionList.dart
│       │   │       ├── ShareGrid.dart
│       │   │       ├── ShareMenu.dart
│       │   │       ├── SharePopup.dart
│       │   │       ├── StatusTag.dart
│       │   │       ├── TencentAppList.dart
│       │   │       ├── ToggleTab.dart
│       │   │       ├── TopBar.dart
│       │   │       ├── pipelineListTab
│       │   │       └── statusIcon.dart
│       │   ├── pubspec.yaml
│       │   └── test
│       │       └── widget_test.dart
│       └── backend
│           ├── booster
│           │   ├── LICENSE.txt
│           │   └── README.md
│           ├── ci
│           │   ├── README.md
│           │   ├── boot-assembly
│           │   │   ├── build.gradle.kts
│           │   │   └── src
│           │   ├── build.gradle.kts
│           │   ├── buildSrc
│           │   │   ├── build.gradle.kts
│           │   │   └── src
│           │   ├── core
│           │   │   ├── artifactory
│           │   │   ├── auth
│           │   │   ├── build.gradle.kts
│           │   │   ├── common
│           │   │   ├── dispatch
│           │   │   ├── dispatch-docker
│           │   │   ├── dockerhost
│           │   │   ├── environment
│           │   │   ├── image
│           │   │   ├── log
│           │   │   ├── misc
│           │   │   ├── monitoring
│           │   │   ├── notify
│           │   │   ├── openapi
│           │   │   ├── plugin
│           │   │   ├── process
│           │   │   ├── project
│           │   │   ├── quality
│           │   │   ├── repository
│           │   │   ├── sign
│           │   │   ├── store
│           │   │   ├── ticket
│           │   │   ├── websocket
│           │   │   └── worker
│           │   ├── gradle
│           │   │   └── wrapper
│           │   ├── gradle.properties
│           │   ├── gradlew
│           │   ├── gradlew.bat
│           │   └── settings.gradle.kts
│           └── codecc
│               ├── build.gradle.kts
│               ├── buildSrc
│               │   ├── build.gradle.kts
│               │   └── src
│               └── core
│                   ├── apiquery
│                   ├── codeccjob
│                   └── common
└── bk-ci蓝鲸持续集成平台_bk-ci-v1.7.45.zip

121 directories, 352 files





标签: bk 集成 CI

实例下载地址

bk-ci蓝鲸持续集成平台(bk-ci-v1.7.45)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警