Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,3 +137,17 @@ Runtime libraries are published to Maven Central. Artifacts are grouped under th

* [application-gradle-plugin](https://plugins.gradle.org/plugin/com.airbnb.viaduct.application-gradle-plugin)
* [module-gradle-plugin](https://plugins.gradle.org/plugin/com.airbnb.viaduct.module-gradle-plugin)

## Snapshots

Snapshots are only published to Maven Central. To use snapshots versions of the Gradle plugins, add the following to your `settings.gradle.kts`:

```kotlin
pluginManagement {
repositories {
maven {
url = uri("https://central.sonatype.com/repository/maven-snapshots/")
}
}
}
```
14 changes: 4 additions & 10 deletions RUNBOOK.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,12 @@ Viaduct OSS project.

## Github

Adminstration is handled by Airbnb's open source committee.
Administration is handled by Airbnb's open source committee.

## CircleCI

We use CircleCI to run Viaduct's public [CI
jobs](https://app.circleci.com/pipelines/github/airbnb/viaduct).

### Invalidating CircleCI Cache

CircleCI sometimes fails due to issues with the Gradle cache. This can
be invalidated by changing the cache key is
[.circleci/config.yml](.circleci/config.yml).
[Example](https://github.com/airbnb/viaduct/commit/855dbda08f2dfb9a7fc58fe54ca8712a5d76fe8b)
We use Github Actions to run Viaduct's public [CI
jobs](https://github.com/airbnb/viaduct/actions).

## Gradle Plugin Portal

Expand All @@ -36,3 +29,4 @@ Viaduct has dual homes: Github and Airbnb's internal monorepo. We use
[Copybara](https://github.com/google/copybara) to sync changes between
the two source trees. Copybara runs on internal Airbnb infrastructure
and is not accessible to outside contributors.