Coat the chicken with salt and cut into bite-size chunks.
In a bowl, combine yogurt, ginger garlic paste, turmeric, red chili powder, and garam masala. Add chicken, mix well and set aside.
Combine onion, ginger, garlic, and jalapeno in a food processor and puree. Set aside.
In a rice cooker turn to steam, add oil and onion paste. Cook for 10-15 minutes uncovered until pastes becomes aromatic and starts to brown.
Add basmati rice, cloves, cardamom pods, cinnamon stick, star anise, and bay leaves. Stir well.
Arrange chicken on top to cover the rice. Then add the chicken stock, cover and cook according to rice cooker instruction.
When done, sprinkle with chopped cilantro, mint, and raisin. Squeeze lime over chicken biryani just before serving and mix well.