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
4 changes: 2 additions & 2 deletions .github/workflows/check-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ concurrency:
jobs:
style-compile-mima:
name: Compile, Code Style, Binary Compatibility
runs-on: ubuntu-22.04
runs-on: Akka-Default
env:
JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8

Expand Down Expand Up @@ -48,7 +48,7 @@ jobs:
run: sbt "verifyCodeStyle; +Test/compile; mimaReportBinaryIssues"

connectors:
runs-on: ubuntu-22.04
runs-on: Akka-Default

strategy:
fail-fast: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fossa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ permissions:
jobs:
fossa:
name: Fossa
runs-on: ubuntu-22.04
runs-on: Akka-Default
if: github.repository == 'akka/alpakka'
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/link-validator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ permissions:

jobs:
validate-links:
runs-on: ubuntu-22.04
runs-on: Akka-Default
steps:
- name: Checkout
# https://github.com/actions/checkout/releases
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.event.repository.fork == false
name: Release
environment: release
runs-on: ubuntu-22.04
runs-on: Akka-Default
env:
JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8
steps:
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:

documentation:
name: Documentation
runs-on: ubuntu-22.04
runs-on: Akka-Default
if: github.event.repository.fork == false
steps:
- name: Checkout
Expand Down
7 changes: 7 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ We follow the standard GitHub [fork & pull](https://help.github.com/articles/usi

You're always welcome to submit your PR straight away and start the discussion (without reading the rest of this wonderful doc, or the README.md). The goal of these notes is to make your experience contributing to Alpakka as smooth and pleasant as possible. We're happy to guide you through the process once you've submitted your PR.

## Build Token

To build locally, you need to fetch a token at https://account.akka.io/token that you have to place into `~/.sbt/1.0/akka-commercial.sbt` file like this:
```
ThisBuild / resolvers += "lightbend-akka".at("your token resolver here")
```

# Contributing to Alpakka

## Development Setup
Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/amqp.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ AMQP 1.0 is currently not supported (Qpid, ActiveMQ, Solace, etc.).

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/avroparquet.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ For more information about Apache Parquet please visit the [official documentati

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/aws-event-bridge.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,9 @@ The Alpakka AWS EventBridge connector provides Akka Stream flows and sinks to pu

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/awslambda.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ For more information about AWS Lambda please visit the [AWS lambda documentation

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/azure-storage-queue.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ Azure Storage Queue is a queuing service similar to Amazon's SQS. It is designed

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/azure-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,9 @@ Azure Storage connector provides Akka Stream Source for Azure Storage. Currently

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/cassandra.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,9 @@ Alpakka Cassandra offers an @extref:[Akka Streams](akka:/stream/index.html) API

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/couchbase.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,9 @@ The Couchbase connector supports all document formats which are supported by the

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/data-transformations/csv.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,9 @@ Lines are separated by either Line Feed (`\n` = ASCII 10) or Carriage Return and

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/data-transformations/json.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,13 +63,9 @@ even: only the `doc` inside each element of the array.

### Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/data-transformations/simple-codecs.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,9 @@ is parsed into frames:

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/data-transformations/text.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,9 @@ parser does only support UTF-8.

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/data-transformations/xml.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,9 @@ XML parsing module offers Flows for parsing, processing and writing XML document

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/dynamodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,9 @@ The AWS DynamoDB connector provides a flow for streaming DynamoDB requests. For

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/elasticsearch.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ For more information about Elasticsearch, please visit the [Elasticsearch docume

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/file.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ the sources and sinks for files already included in core Akka Streams

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/ftp.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,9 @@ The FTP connector provides Akka Stream sources to connect to FTP, FTPs and SFTP

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/geode.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,9 @@ Alpakka Geode provides flows and sinks to put elements into Geode, and a source

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below.

Expand Down
10 changes: 3 additions & 7 deletions docs/src/main/paradox/google-cloud-bigquery-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,9 @@ This connector communicates to the BigQuery Storage API via the gRPC protocol. T

## Artifacts

The Akka dependencies are available from Akka's library repository. To access them there, you need to configure the URL for this repository.

@@repository [sbt,Maven,Gradle] {
id="akka-repository"
name="Akka library repository"
url="https://repo.akka.io/maven"
}
@@@note
The Akka dependencies are available from Akka’s secure library repository. To access them you need to use a secure, tokenized URL as specified at https://account.akka.io/token.
@@@

Additionally, add the dependencies as below. Since Akka gRPC uses Akka Discovery internally. Make sure to add Akka Discovery with the same Akka version that the application uses.

Expand Down
Loading
Loading