328b761528
This commit implements the basic class structure for receiving emails, all required config parameters, all necessary bindings depending on which protocol the administrator has configured and updates the documentation accordingly. It also adds test-only dependencies to Greenmail and javax.mail. These will be used to create integration tests. It's the first change in a topic of changes to implement email ingestion for Gerrit. Change-Id: I0edec7ca2655fcd70284bb75ca8eb94ce2491d7a
47 lines
1.2 KiB
Python
47 lines
1.2 KiB
Python
java_library(
|
|
name = 'lib',
|
|
srcs = glob(['src/test/java/com/google/gerrit/acceptance/*.java']),
|
|
exported_deps = [
|
|
'//gerrit-acceptance-framework:lib',
|
|
'//gerrit-common:annotations',
|
|
'//gerrit-common:server',
|
|
'//gerrit-extension-api:api',
|
|
'//gerrit-gpg:testutil',
|
|
'//gerrit-launcher:launcher',
|
|
'//gerrit-lucene:lucene',
|
|
'//gerrit-httpd:httpd',
|
|
'//gerrit-pgm:init',
|
|
'//gerrit-pgm:pgm',
|
|
'//gerrit-pgm:util',
|
|
'//gerrit-reviewdb:server',
|
|
'//gerrit-server:server',
|
|
'//gerrit-server:testutil',
|
|
'//gerrit-server/src/main/prolog:common',
|
|
'//gerrit-sshd:sshd',
|
|
|
|
'//lib:args4j',
|
|
'//lib:gson',
|
|
'//lib:gwtjsonrpc',
|
|
'//lib:gwtorm',
|
|
'//lib:h2',
|
|
'//lib:jsch',
|
|
'//lib:servlet-api-3_1',
|
|
|
|
'//lib/bouncycastle:bcpg',
|
|
'//lib/bouncycastle:bcprov',
|
|
'//lib/greenmail:greenmail',
|
|
'//lib/guice:guice',
|
|
'//lib/guice:guice-assistedinject',
|
|
'//lib/guice:guice-servlet',
|
|
'//lib/log:api',
|
|
'//lib/jgit/org.eclipse.jgit:jgit',
|
|
'//lib/mail:mail',
|
|
'//lib/mina:sshd',
|
|
],
|
|
visibility = [
|
|
'//gerrit-plugin-api/...',
|
|
'//tools/eclipse:classpath',
|
|
'//gerrit-acceptance-tests/...',
|
|
],
|
|
)
|