zioinfo-mail/app/node_modules/react-native/ReactAndroid/external-artifacts/build.gradle.kts
DESKTOP-TKLFCPR\ython 11c670f2a0 refactor: 101.79.17.164 → zioinfo.co.kr 전체 도메인 변환 + Manager UI 배포
- 37개 파일 IP → zioinfo.co.kr 치환 (소스/매뉴얼/설정/하네스)
- Manager DrConsole/NetworkConsole/CsapConsole 빌드 + /var/www/manager/ 배포
- 테스트: Manager HTTP 200, ITSM 신규 API 7개 전체 200

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 10:09:17 +09:00

69 lines
2.3 KiB
Plaintext

/*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
import org.jetbrains.kotlin.gradle.plugin.extraProperties
plugins { id("maven-publish") }
group = "com.facebook.react"
version =
parent?.extraProperties?.get("publishing_version")
?: error("publishing_version not set for external-artifacts")
configurations.maybeCreate("default")
// Those artifacts should be placed inside the `artifacts/hermes-ios-*.tar.gz` location.
val hermesiOSDebugArtifactFile: RegularFile =
layout.projectDirectory.file("artifacts/hermes-ios-debug.tar.gz")
val hermesiOSDebugArtifact: PublishArtifact =
artifacts.add("default", hermesiOSDebugArtifactFile) {
type = "tgz"
extension = "tar.gz"
classifier = "hermes-ios-debug"
}
val hermesiOSReleaseArtifactFile: RegularFile =
layout.projectDirectory.file("artifacts/hermes-ios-release.tar.gz")
val hermesiOSReleaseArtifact: PublishArtifact =
artifacts.add("default", hermesiOSReleaseArtifactFile) {
type = "tgz"
extension = "tar.gz"
classifier = "hermes-ios-release"
}
// Those artifacts should be placed inside the `artifacts/hermes-*.framework.dSYM` location
val hermesDSYMDebugArtifactFile: RegularFile =
layout.projectDirectory.file("artifacts/hermes-framework-dSYM-debug.tar.gz")
val hermesDSYMDebugArtifact: PublishArtifact =
artifacts.add("default", hermesDSYMDebugArtifactFile) {
type = "tgz"
extension = "tar.gz"
classifier = "hermes-framework-dSYM-debug"
}
val hermesDSYMReleaseArtifactFile: RegularFile =
layout.projectDirectory.file("artifacts/hermes-framework-dSYM-release.tar.gz")
val hermesDSYMReleaseArtifact: PublishArtifact =
artifacts.add("default", hermesDSYMReleaseArtifactFile) {
type = "tgz"
extension = "tar.gz"
classifier = "hermes-framework-dSYM-release"
}
apply(from = "../publish.gradle")
publishing {
publications {
getByName("release", MavenPublication::class) {
artifactId = "react-native-artifacts"
artifact(hermesiOSDebugArtifact)
artifact(hermesiOSReleaseArtifact)
artifact(hermesDSYMDebugArtifact)
artifact(hermesDSYMReleaseArtifact)
}
}
}