I attempted to build and publish a couple of architecture-independent packages (autotools-dev, debhelper).
I can see the package meta-information properly indexed at http://localhost/app/debrepo/debian/dists/jessie/main/binary-all/Packages. Also, noarch binary packages are available under http://localhost/app/debrepo/debian/pool/main/.
At the same time, apt and and its front-ends (aptitude) don't see any of the architecture-independent packages, while architecture-specific ones (i386, amd64, x32) are perfectly visible. I don't experience anything similar with ftp.debian.org or any of the standard mirrors. I believe additional push-ups are required for architecture-independent packages.
I'm running 3 boxes under Debian Jessie.